0
내 페이지에서 이미 승인을 받았을 때 어떻게 비밀번호를 확인할 수 있습니까? 사용자가 암호를 변경하는 작업을 작성해야하며 현재 암호를 확인해야합니다. 다음 코드를 사용할 때 :Zend_Auth로 비밀번호 확인
$this->authAdapter->setIdentity($identity);
$this->authAdapter->setCredential($credential);
if(Zend_Auth::getInstance()->authenticate($this->authAdapter)){...}
그러면 현재 세션이 사라집니다 ... 로그인 한 사용자의 비밀번호를 어떻게 확인할 수 있습니까?
어떻게 할 수 있습니까? 나는이 암호가 데이터베이스의 암호와 일치하는 경우 암호가있는 변수를 가지고 어떻게 확인할 수 있습니까? – klapaucius
붙여 넣은 코드에서, if (Zend_Auth :: getInstance() -> authenticate ($ this-> authAdapter))''($ this-> authAdapter-> authenticate()) '로 변경하십시오. – Guillaume
Ok 죄송합니다. , 그것은 작동하므로 authenticate(); auth가 아닌 adapter에 속하는 메소드입니다. 고마워요 @ 길라메메 – megatxi