Je souhaite modifier la fonction zendAuth GetIdentity afin qu'elle mette à jour la session avant que le résultat ne soit renvoyé. Comment iriez-vous faire cela?Zend: Remplacer "GetIdentity"?
0
A
Répondre
0
Vous pouvez créer votre propre classe d'authentification basée sur Zend_Auth en la plaçant quelque part dans votre bibliothèque locale et en remplaçant le getIdentity(), par exemple.
class Local_Auth extends Zend_Auth{
public function getIdentity()
{
$storage = $this->getStorage();
if ($storage->isEmpty()) {
return null;
}
return $storage->read();
}
}
Puis, au lieu de instanciation Zend_Auth dans votre processus d'authentification, vous souhaitez instanciez Local_Auth à la place.
0
To Over Write getIdentity() in Authentication Class
Use this Code,
Include this,
use Zend\Authentication,
Zend\Authentication\Result,
Zend\Authentication\AuthenticationService;
Create Instance for Authentication
$auth = new AuthenticationService();
*****To Overwrite getStorage() in getIdentity()*****
$auth->getStorage()->write('Your Data');
Questions connexes
- 1. Zend_Auth getIdentity retourne toujours null
- 2. changement propriété session zend
- 3. Zend Framework 1.10 Remplacer l'appel de classe?
- 4. Comment remplacer dynamiquement des fonctions en utilisant Zend?
- 5. Comment étendre/remplacer helper d'action par défaut dans Zend Framework
- 6. Zend Auth - Indentities
- 7. zend auth stocker plusieurs valeurs d'identité
- 8. Zend Studio + Zend Framework
- 9. Comment tester la connexion avec openid dans Zend Framework?
- 10. Zend Framework fetchAll
- 11. zend framework auth dans logger dans bootstrap
- 12. Zend Framework: Comment récupérer le prénom d'un utilisateur authentifié?
- 13. Zend Studio Intellisense + zend Framework
- 14. Zend AMF + Zend Site Web
- 15. Zend Studio 7.0 + Zend Framework
- 16. Zend Framework - numéro de date
- 17. Comment me débarrasser de .. Remplacer (Remplacer (Remplacer (Remplacer (Remplacer (...?
- 18. Comment remplacer efficacement Zend_Loader_Autoloader?
- 19. zend, je ne peux pas appeler les aides de vue
- 20. Obtenez toutes les données de session dans zend 1.12
- 21. Zend autoload ne fonctionne pas dans bootstrap
- 22. Zend Framework sans utiliser l'outil Zend
- 23. Zend Framework Logger: Zend DB Logger
- 24. Zend et Jquery, comment écrire dans zend
- 25. Forme Zend et filtre Zend HtmlEntities
- 26. Zend exclut les colonnes sans Zend Auth
- 27. en utilisant zend framework avec zend server
- 28. Zend_Form_Element_Note n'existe pas dans Zend Framework 1.11.7, quelle fonction puis-je utiliser pour le remplacer?
- 29. Zend obtenir ID étranger de la table de connexion
- 30. comment utiliser variable de session PHP dans zend framework