パスワードを忘れたKIZUNA管理者のパスワード再設定する画面。
パスワード再設定ができる。
また本APIは送付後24時間以内のみ有効となる。
| メソッド | URI | Headers |
|---|---|---|
/api/password_reset |
Default(api_tokenなし) |
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| login_id | string | ログイン ID メールアドレス | 存在チェック |
| password | string | パスワード 英数小文字8桁以上 | |
| password_check | string | パスワード 英数小文字8桁以上(再確認用) |
{
'login_id' : 'admin@gmail.com',
'password' : 'password123456',
'password_check': 'password123456',
};
成功時
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| - | - | - |
{
"result" : true,
"errors" : "",
"data" : "",
}
ステータスコード:200
| パラメーター名 | 型 | 内容 | 特記 |
|---|---|---|---|
| result | boolean | リクエスト結果 | |
| error | string | 連想配列 / パラメータとkeyを同一にするように |
{
"result" : false,
"errors" : {
'password' : '英数小文字8桁以上で設定してください。',
'password_check' : '一致しません。',
},
"data" : "",
}
{danger} これからLaravel + vuerouter + vuex + jetstreamの場合の調査後にレスポンスのパラメータ項目変更の可能性あり
| 画面項目名 | フィールド名 | チェック内容 | 備考 |
|---|---|---|---|
| メールアドレス | login_id | required | |
| max:255 | |||
| ログインID存在チェック | パラメータのログインIDが存在するかをチェックします。 | ||
| パスワード | password | required | |
| 指定文字種のみ許可 | ・下記3項目を許可 半角英数字 半角ハイフン 半角アンダーバー ・クラス: App\Rules\CharacterType\Identifier |
||
| between:8,20 | |||
| パスワード(確認用) | password_check | required | |
| 指定文字種のみ許可 | ・下記3項目を許可 半角英数字 半角ハイフン 半角アンダーバー ・クラス: App\Rules\CharacterType\Identifier |
||
| between:8,20 | |||
| パスワード一致チェック | パスワードと、確認用パスワードが一致しているかをチェックします。 |