Reset Password

555

# Reset Password

Path:

/api/reset_pwd

Method: POST

Content-type: application/json; charset=utf-8

API Description: This can be used to reset password using a token.

Note: This feature is supported in version 1.70.2 and later.

Request

Name Type Example Description
token string "BP26TDZUZ5SVPZJ
RIHCAUVREO5EWMHHV"
Token returned from question
pwd string "Qaz123456@" New password

Response

Name Type Example Description
code int 0 Error code
msg string "success" Error description

Request Example

{
	"token": "BP26TDZUZ5SVPZJRIHCAUVREO5EWMHHV",
	"pwd": "Qaz123456"
}

Response Example

{
	"code": 0,
	"msg": "success"
}

Error Codes

code msg Description
0 success Success
101 password is too simple The password is too simple
102 totp already open Token is already enabled
103 answer error Incorrect answer to the question
104 answer is empty The answer cannot be empty
105 code check error Token code verification failed
106 json format error JSON format error
107 question not exist Question does not exist
108 totp not enable totp TOTP is not enabled
109 question not enable Question is not enabled
110 verification not enable Encryption is not enabled
111 password error Incorrect password
112 question is empty The question is empty
113 question or password length over limit The question or password exceeds the length limit
114 question count over limit The number of questions has exceeded the limit
115 token error Token error
116 secret error Secret error
117 secret format error Secret format error
118 email format error Email format error
119 email not config Email is not configured
120 hotp not enable HOTP is not enabled
121 hotp verify code timeout HOTP verification code has expired
888 network error Network error
999 unknown error Unknown error