提供: Bright Pattern Documentation
• English
ChangePassword
このメソッドは、パスワード変更を行います。ChangePasswordは、ユーザーのログインを行わず、有効なセッションを必須とせず、新規セッションも作成しません。
HTTPメソッド
POST
リクエスト
session_change_password(ユーザー名, テナント, 現在のパスワード, 新規パスワード)
例
POST /session_change_password HTTP/1.1 {"domain":"example.com", "username":"tony.cobb", "password":"password", "newpassword":"aaa"}
レスポンス
成功時のレスポンスには「200 OK」が含まれます。
エラー時のレスポンスは、4xxのHTTPレスポンスコードと、詳細なエラー情報を含むJSON本文とともに返されます。
| コード | 説明 | 例 |
| 200 | OK |
HTTP/1.1 200 OK |
| 401 | 未認証 |
{ "error": "authentication_failed" } - 現在のパスワードが正しくありません |
| 403 | アクセス拒否 |
{ "error": "weak_password" } - パスワードが単純すぎる、または最近使用したパスワードです |