golem / auth-storage-aura
为Golem Auth提供的Aura会话存储适配器
2.0.0
2017-05-08 22:14 UTC
Requires
- php: ~5.6|~7.0
- aura/session: ^2.1
- golem/auth: ^1.0|^2.0
Requires (Dev)
- phpunit/phpunit: ^5.5
- squizlabs/php_codesniffer: ^2.7
This package is auto-updated.
Last update: 2024-09-12 13:14:07 UTC
README
为Golem Auth提供的Aura会话存储适配器
安装
通过Composer
$ composer require golem/auth-storage-aura
用法
按照Golem Auth上的文档进行操作,以创建用户模型和用户仓库类。
$session_factory = new \Aura\Session\SessionFactory; $session = $session_factory->newInstance($_COOKIE); $segment = $session->getSegment('Golem\Auth'); $this->storage = new AuraSessionStorage($segment); // get an instance of your user repository however you need to $userRepository = new UserRepository($database_connection); $auth = new \Golem\Auth($storage, $userRepository);
测试
$ composer test
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。