private function reset_pwd_confirm(){
if($this->get_request_method() != "GET"){
$this->response('',406);
}
$data = json_decode(file_get_contents("php://input"),true);
$verification_id = $this->_request['verification_id'];
$user_id = $this->_request['user_id'];
if(!empty($verification_id) && !empty($user_id) && $user_id > 0){
if(md5($user_id) == $verification_id){
header("Location: http://localhost:3000/#/reset?user_id=".$user_id);
exit();
}else{
$success = array('status' => "Failed", "msg" => "Not confirmed.");
$this->response($this->json($success),404);
}
}else{
$success = array('status' => "Failed", "msg" => "Invaild verification or user id.");
$this->response($this->json($success),404);
}
}
Я имею дело с Restful API, следующий API используется для подтверждения сброса пароля, После подтверждения API должен перенаправить на «Место нахождения: HTTP: // локальный: 3000 / # / сброс« с {user_id: «5»} по почтовому методу для повторного ввода пароля и отправки с этим идентификатором.
как решить этот контекст?
Благодарю.
Задача ещё не решена.
Других решений пока нет …