- ユーザーのパスワードを変更する
- ユーザーのメールアドレスを変更する
- ユーザープロファイルを更新する
Auth0は、データベース接続でのユーザー作成しかサポートしていません。
フックコントラクト
-
ctx :コンテキストオブジェクトです。
- request.originalUser : payload が新しいフィールドセットである現在のユーザーの値です。メソッドが update の場合にのみ使用できます。
-
payload :ペイロードオブジェクトです。
- memberships :ユーザーの作成時にUIで選択されたメンバーシップの配列です。
- email :ユーザーのメールアドレスです。
- password :ユーザーのパスワードです。
- connection :データベース接続の名前です。
- app_metada :編集されたカスタムフィールドが
app_metadata
に保存されている場合に含まれるデータです。 - user_metadata :編集されたカスタムフィールドが
user_metadata
に保存されている場合に含まれるデータです。
- userFields :ユーザーフィールドの配列です(設定クエリで指定されている場合)
- methods :設定を呼び出した結果か、それとも更新を呼び出した結果かに応じて、 create または update になります。
- callback(error, user) :に送信するべきエラーとユーザーオブジェクトを返すことができるコールバックです。