Xsolla-logo

パスワードのリセットを確認する

post/password/reset/confirm

ユーザーパスワードのリセットを確認します。

ログインウィジェットのフォームまたは独自のパスワードリセットフォームを使用すると、ユーザーのパスワードをリセットすることができます。独自のフォームを使用する場合は、カスタマーサクセスマネージャーに連絡して、パスワードリセットフォームのURLを指定してください。

このコールを独自のフォームで使用する場合のワークフロー:

  1. アプリケーションは、ユーザーがメールまたはユーザー名を入力できるようにフォームを開きます。
  2. ユーザーがメールまたはユーザ名を入力します。
  3. アプリケーションがエクソラログインサーバーにパスワードリセットリクエストを送信します。
  4. エクソラログインサーバーからユーザーに確認メールが送信されます。
  5. ユーザーはメールのリンクをクリックし、新しいパスワードを設定するためのフォームに進みます。
  6. ユーザーは新しいパスワードを入力し、新しいパスワードを設定するをクリックします。
  7. アプリケーションまたはログインウィジェットは、このリクエストをエクソラログインサーバーに送信します。
Request
query Parameters
projectId
required
string <uuid>

パブリッシャーアカウントからのログインプロジェクトID。

Request Body schema: application/json
new_password
required
string [ 6 .. 100 ] characters

新しいユーザーパスワード。

reset_code
required
string

パスワードを変更したユーザを確認するためのコード。エクソラログインサーバーで生成され、パスワードリセットフォームのURLに渡されます。

user_id
string <uuid>

ユーザーID。パスワードリセットフォームのURLに渡されます。 必須です。

Responses
204

コンテンツなし

400

無効なリクエスト

404

見つかりません

422

処理不可能なエンティティー

Request samples
application/json
{
  • "new_password": "password1230",
  • "reset_code": "ABJ8UKuTvNILBAEdfiKIpgHtiz6teYVPXMBFdpaw5mI",
  • "user_id": "1a9c23f5-d1dc-4d8e-afbe-6a6bac6464eb"
}
Response samples
{
  • "error": {
    }
}