bleicker/authentication
最新稳定版本:2.2.0
Composer 安装命令:
composer require bleicker/authentication
包简介
README 文档
README
TokenManager
The AuthenticationManager requires a TokenManager. Just register your own or use the default TokenManager:
ObjectManager::register(TokenManagerInterface::class, new TokenManager());
AuthenticationManager
Creating AuthenticationManager Instance:
$authenticationManager = new AuthenticationManager();
Register a prototype token
Authentication state lives as long as runtime.
$authenticationManager->getTokenManager()->registerPrototypeToken(MyPrototypeToken::class, new MyPrototypeToken());
Register a session token
Authentication state will exists along the runtime.
$authenticationManager->getTokenManager()->registerSessionToken(MySessioinToken::class, new MySessioinToken());
Getting authentication state of a Token
$authenticationManager->getTokenManager()->getToken(MyPrototypeToken::class)->status();
Run Authentication
Run the authentication. In this case any registered Token tries to authenticate.
$authenticationManager->run();
统计信息
- 总下载量: 90
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2015-04-25