jackbbhua / sentry
PHP 5.3+ 全功能认证 & 授权系统
v2.1.6
2015-11-26 01:19 UTC
Requires
- php: >=5.3.3
Requires (Dev)
- illuminate/cookie: >=4.0.9,<4.2
- illuminate/database: >=4.0.9,<4.2
- illuminate/http: >=4.0.9,<4.2
- illuminate/session: >=4.0.9,<4.2
- ircmaxell/password-compat: 1.0.*
- mockery/mockery: 0.9.*
Suggests
- happydemon/txt: Required Text helpers when using the Kohana implementation
- illuminate/database: Default sentry user, group and throttling implementations.
- ircmaxell/password-compat: Default hashing uses PHP 5.5 password_* functions, with forward-compatible support.
- dev-jackbbhua-mongodb
- dev-master / 2.2.x-dev
- 2.1.x-dev
- v2.1.6
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-RC2
- v2.0.0-RC1
- v2.0.0-beta6
- v2.0.0-beta5
- v2.0.0-beta4
- v2.0.0-beta3
- v2.0.0-beta2
- v2.0.0-beta1
- v2.0.0-alpha8
- v2.0.0-alpha7
- v2.0.0-alpha6
- v2.0.0-alpha5
- v2.0.0-alpha4
- v2.0.0-alpha3
- v2.0.0-alpha2
- v2.0.0-alpha1
- dev-feature/laravel-5
This package is not auto-updated.
Last update: 2024-09-14 18:58:31 UTC
README
http://igg.me/at/sentinel-open-source
Sentry
此包已弃用,请检查我们的 Sentinel 包以获取更好的认证 & 授权系统。
Sentry 是一个 PHP 5.3+ 全功能认证 & 授权系统。它还提供了用户组和其他安全功能等附加功能。
Sentry 是一组框架无关的接口,具有默认实现,尽管您可以替换任何适合的实现。
特性
它还提供了用户组和其他安全功能等附加功能
- 可配置的认证(可以使用所需的任何类型的认证,例如用户名或电子邮件)
- 授权
- 用户激活 (可选)
- 组和组权限
- "记住我"
- 用户暂停
- 登录限制 (可选)
- 用户封禁
- 密码重置
- 用户数据
- 接口驱动 - 可以随时切换自己的实现
安装
Sentry 的安装非常简单。我们提供了一些指南,帮助您将 Sentry 与您喜欢的框架一起使用或单独使用
入门
- 在 Laravel 4 中使用
- 在 FuelPHP 1 中使用
- 在 CodeIgniter 3 中使用
- 原生使用 (通过 composer)
升级
目前,我们没有从 Sentry 1 升级的方案,但我们可能在 Sentry 2.0 稳定版发布前发布一个。在升级测试版或候选版之间时,请参阅 我们的变更日志。
支持
我们通过 我们的帮助论坛、在 IRC 的 #cartalyst 上以及通过 GitHub 问题(仅限错误)提供支持。
如果您喜欢 Sentry,请考虑 订阅 我们的 Arsenal。它使我们能够继续创建出色的软件,并在夜间负担得起。订阅者还将获得所有包的 优先支持,包括免费和仅限订阅者。