Skip to main content
Deleteスクリプトでは、外部データベースから指定したユーザーを削除するための関数を実装します。この関数名は deleteUser にすることを推奨します。 このスクリプトは、レガシー認証のシナリオでのみ使用され、Auth0 と外部データベースの両方から同じ操作でユーザーを削除する場合に必要です。

DeleteUser 関数

deleteUser 関数では、次の処理を行う必要があります。
  • 指定されたユーザーを外部データベースから削除すること。
  • 削除に成功した場合は null を返すこと。
  • 削除に失敗した場合はエラーを返すこと。

定義

deleteUser 関数は、2つのパラメータを受け取り、callback コールバック関数を返します。
これは、deleteUser 関数の実装方法を示す擬似的な JavaScript の例です:

コールバック関数

callback コールバック関数は 1 つの引数を受け取り、関数を返します。

定義

成功を返す

ユーザーが外部データベースで正常に削除された場合は、callback コールバック関数を返し、error パラメータには null を渡します:

エラーを返す

エラーが発生した場合は、callback コールバック関数を返し、error パラメータに関連するエラー情報を渡します:

言語別のスクリプト例

Auth0 では、以下の言語/テクノロジー向けのサンプルスクリプトを提供しています。