フック の仕様
-
ctx: コンテキストオブジェクト。
-
payload: ペイロードオブジェクト。
- action: 現在実行中のアクション (例: delete:user) 。
- user: アクションの実行対象となるユーザー。
-
payload: ペイロードオブジェクト。
- callback(error): アクセスが拒否された場合にエラーを返せるコールバック。
使用例
Kelly は財務部門を管理しており、自分の部門内のユーザーのみを閲覧できるようにする必要があります。注記
このフックが設定されていない場合、現在のユーザーはすべてのユーザーにアクセスできます。 フック では、次のアクション名をサポートしています (ctx.payload.action の値として設定します) 。- read:user
- delete:user
- reset:password
- change:password
- change:username
- change:email
- read:devices
- read:logs
- remove:multifactor-provider
- block:user
- unblock:user
- send:verification-email