我在 -
中有以下代码public function apilogin(){
$auth = array(
"Email" => $this->requestParams["email"],
"Password" => $this->requestParams["pwd"]
);
$log = MemberAuthenticator::authenticate($auth);
if($log){
//login successful
}else{
//Error in logging in
}
}
问题
这种方法很有效,除非密码有哈希"#"标志。我多次检查过。如果登录正确且密码没有井号,则可以正常工作。但即使密码正确,如果密码有哈希,它也会失败。 我意识到这样一个事实,它可能出于安全原因哈希被转义(因为它被视为评论)
有没有解决这个问题?感谢