geniv/nette-identity-authenticator
Composer 安装命令:
composer require geniv/nette-identity-authenticator
包简介
Identity authenticator class for Nette Framework
README 文档
README
Installation
$ composer require geniv/nette-identity-authenticator
or
"geniv/nette-identity-authenticator": ">=1.0.0"
require:
"php": ">=7.0.0", "nette/nette": ">=2.4.0", "dibi/dibi": ">=3.0.0"
Include in application
available source drivers:
- Identity\Authenticator\Drivers\ArrayDriver (base ident: key, id, hash)
- Identity\Authenticator\Drivers\NeonDriver (same format like Array)
- Identity\Authenticator\Drivers\DibiDriver (base ident: id, login, hash, active, role, added)
- Identity\Authenticator\Drivers\CombineDriver (combine driver Array, Neon, Dibi; order authenticate define combineOrder)
hash is return from: Passwords::hash($password)
Identity\Authenticator\Drivers\CombineDriver automatic use autowired: self other by configure
neon configure:
#identity authenticator identityAuthenticator: # autowired: true # driver: Identity\Authenticator\Drivers\ArrayDriver([]) # driver: Identity\Authenticator\Drivers\NeonDriver(%appDir%/authenticator.neon) driver: Identity\Authenticator\Drivers\DibiDriver(%tablePrefix%) # driver: Identity\Authenticator\Drivers\CombineDriver([ # Identity\Authenticator\Drivers\DibiDriver(%tablePrefix%), # Identity\Authenticator\Drivers\NeonDriver(%appDir%/authenticator.neon) # Identity\Authenticator\Drivers\ArrayDriver([]) # ])
neon configure extension:
extensions: identityAuthenticator: Identity\Authenticator\Bridges\Nette\Extension
统计信息
- 总下载量: 822
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-02-28