Я пытался реализовать Zend\Authentication
в соответствии с инструкциями на http://framework.zend.com/manual/current/en/modules/zend.authentication.intro.html, но мне, кажется, не хватает части головоломки.Как реализовать собственный класс хранения аутентификации в ZF2?
Я создал пользовательский адаптер и работает нормально, но я не понимаю, как реализовать пользовательское хранилище.
Я создал пользовательский класс, который реализует StorageInterface
, но я не могу оборачивать голову тем, что я должен делать с помощью методов.
Метод записи является единственным, который вводится, что представляется вторым параметром Authentication\Result
.
Что я не понимаю, какие данные я должен написать в своем хранилище (Redis) - будет ли достаточно содержимое $contents
? Должен ли я иметь какой-то ключ или что-то доступное в пользовательском классе хранения, который я могу использовать для запроса моего хранилища?
Не лучший подход для чувствительных к безопасности приложений, по крайней мере, обязательно используйте зашифрованные файлы cookie. Никто не должен извлекать данные из чужого сеанса, угадывая их ключ хранения. – umbrel