feat: integrate Casdoor #154
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
登录模块及个人信息管理替换为Casdoor
使用Casdoor进行认证
特点:
支持OIDC、OAuth 2.0、SAML、LDAP
Casdoor基于Casbin的授权管理,支持ACL、RBAC、ABAC、RESTful访问控制模型
前端和后端独立架构,支持高并发,提供基于web的管理UI
Casdoor支持Github、谷歌、QQ、微信等第三方应用登录,支持通过插件扩展第三方登录。
电话验证码,电子邮件验证码和忘记密码功能。
访问日志审计和记录。
Casdoor支持使用db同步方法与现有系统集成,用户可以顺利过渡到Casdoor。
Casdoor支持MySQL、PostgreSQL、SQL Server等主流数据库,并支持通过插件对新数据库进行扩展。
演示视频:
bookstack_casdoor.mp4
Signed-off-by: YaoDong Yu magicwindyyd@gmail.com