J'ai essayé de mettre en œuvre Zend\Authentication
en suivant les instructions sur http://framework.zend.com/manual/current/en/modules/zend.authentication.intro.html, mais il me semble qu'il manque une pièce du puzzle.Comment implémenter une classe de stockage d'authentification personnalisée dans ZF2?
J'ai construit un adaptateur personnalisé, et qui fonctionne bien, mais je ne sais pas comment implémenter le stockage personnalisé.
J'ai créé une classe personnalisée qui implémente le StorageInterface
, mais je ne peux pas vraiment comprendre ce que je suis censé faire avec les méthodes.
La méthode d'écriture est la seule qui est entrée, ce qui semble être le deuxième paramètre d'un Authentication\Result
. Ce que je ne comprends pas, ce sont les données que je suis supposé écrire sur mon stockage (Redis) - le contenu de $contents
sera-t-il suffisant? Ne devrais-je pas avoir une sorte de clé ou quelque chose de disponible dans la classe de stockage personnalisée que je peux utiliser pour interroger mon stockage?
Pas la meilleure approche pour les applications sensibles à la sécurité, au moins assurez-vous d'utiliser un cookie crypté. Personne ne devrait pouvoir extraire des données de la session de quelqu'un d'autre en devinant sa clé de stockage. – umbrel