asundust / dcat-auth-google-2fa
Dcat-Admin auth verification by Google 2FA / Dcat-Admin 登录 Google 2FA两步验证
1.0.6
2023-11-09 01:29 UTC
Requires
- php: >=7.1.0
- dcat/laravel-admin: ~2.0
- pragmarx/google2fa-qrcode: ^2.0|^3.0
README
Dcat-Admin 登录 Google 2FA两步验证
重要说明!!!
- 本包依赖于pragmarx/google2fa-qrcode,该包的二维码依赖是可选扩展包,默认支持bacon/bacon-qr-code、chillerlan/php-qrcode扩展,需要手动安装,为了兼容性考虑,请选择下方的其中一个扩展安装即可。
- 以上参见说明:#3 https://github.com/antonioribeiro/google2fa-qrcode#built-in-qrcode-rendering-services
composer require bacon/bacon-qr-code
composer require chillerlan/php-qrcode
安装
composer require asundust/dcat-auth-google-2fa
说明
- 本应用暂不支持Dact-Admin
1.*
版本,也不考虑支持。 - Dact-Admin
1.*
版本可以使用https://github.com/changzhong/extension-google-authenticator - 本项目也是因为看到目前插件空缺才补上,代码参考上述项目。
主要功能
- 登录页谷歌2FA认证
- 支持自助绑定解绑
- 管理员可以绑定解绑
- 支持简体中文及英语
支持
如果觉得这个项目帮你节约了时间,不妨支持一下呗!