pub async fn verify_reset_token(
__arg0: State<AppState>,
__arg1: Json<VerifyResetTokenRequest>,
) -> impl IntoResponse
Expand description
POST /api/auth/verify-reset-token
Verify the validity of a password reset token.
§Request Body
{
"token": "abcdef123456"
}
§Responses
200 OK
{
"success": true,
"data": {
"email_hint": "u***@example.com"
},
"message": "Token verified. You may now reset your password."
}
400 Bad Request
(validation failure)
{
"success": false,
"message": "Token is required"
}
400 Bad Request
(invalid token)
{
"success": false,
"message": "Invalid or expired token."
}