Sto sviluppando un'applicazione che utilizza ZF2. Ho fatto l'autenticazione dell'utente con la password & nome utente. Ma, vorrei verificare una colonna aggiuntiva (esempio: stato) in autenticazione.ZF2 Authentication
Ho fatto i seguenti codici.
public function authenticate()
{
$this->authAdapter = new AuthAdapter($this->dbAdapter,
'usertable',
'username',
'password'
);
$this->authAdapter->setIdentity($this->username)
->setCredential($this->password)
->setCredentialTreatment('MD5(?)');
$result = $this->authAdapter->authenticate();
return $result;
}
Come posso controllare la colonna "stato" in autenticazione? Nota: il valore di stato dovrebbe essere 1. Grazie.
Grazie mille. Funziona. Grande!!!. – user2003356
@Developer Non stai davvero utilizzando MD5 come trattamento delle credenziali, vero? –
@Daniel Uso sempre CredentialTreatment, ma user2003356 potrebbe non utilizzarlo, la risposta sopra è risposta basata sulla domanda. – Developer