分享
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。
开源地址:https://github.com/casbin/casdoor
在线演示:https://door.casbin.com/
技术文档:https://casdoor.org/docs/overview
目前支持以下特性:
1. 前后端分离架构,Go语言开发,支持高并发,具有Web可视化管理界面,支持多语言(中文、英文)
2. GitHub, Google, QQ, 微信等几十种OAuth 2.0第三方登录,支持阿里云IDaaS、KeyCloak等SAML第三方登录,支持以插件方式扩展新的第三方登录提供商,支持LDAP协议用户信息同步
3. 基于Casbin的角色管理、组管理、权限管理,支持ACL、RBAC、ABAC、RESTful等访问控制模型
4. 手机验证码、邮箱验证码、忘记密码
5. 访问日志审计、记录
6. 支持AWS S3、阿里云、腾讯云、七牛云等十几种图片、附件的CDN云存储
7. 自定义注册、登录、忘记密码等页面
8. 支持以db sync方式实现与现有账户系统的整合,可以平稳过度到Casdoor
9. 支持主流数据库:MySQL, PostgreSQL, SQL Server等,支持以插件方式扩展新的数据库
有疑问加站长微信联系(非本文作者))
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
关注微信3293 次点击 ∙ 1 赞
添加一条新回复
(您需要 后才能回复 没有账号 ?)
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码` - 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传