求问有没有开源的账号系统?

2019-12-05 16:04:01 +08:00
 saltbo
每次做个东西都需要把登录注册,密码修改,密码重置等功能重新做一遍。

我想应该有开源的账号系统吧。让我换个前端样式就能用
5949 次点击
所在节点    问与答
30 条回复
saltbo
2019-12-06 11:39:20 +08:00
@zeyexe keycloak 好像很满足 我看看怎么用
saltbo
2019-12-06 11:39:44 +08:00
@izoabr arkid 也不错 感谢
saltbo
2019-12-06 11:40:17 +08:00
saltbo
2019-12-06 15:18:36 +08:00
@izoabr arkid 好像和我想要的有点出入:它的登录登录之后只能进入到所谓一账通的后台,并不是直接跳转到指定应用。 他这个设计我理解是企业内部的场景,登录成功后到一个统一的后台可以选择去哪个子系统。
izoabr
2019-12-06 16:47:37 +08:00
@saltbo #24 我看好像是进去有一个 dashboard,然后点各个应用,不过 python 的有源代码也好改造,就是后面加 redirect 参数,成功之后做个跳转嘛。
Zimilo
2019-12-06 19:54:06 +08:00
@saltbo 利益相关,我是 arkid 的开发者

arkid 是一个开源的 idP 实现。arkid 主要的场景是为了解决一个组织各种系统共用一个账号权限管理中心, 比如 wifi、gitlab、云盘、内部 oa、crm 等等。同时有管理后台管理每个人的权限等。

对于您的场景,您可以在 arkid 中新建一个应用,然后选择对接方式,比如选择 ldap 协议,OAuth 或者使用 http 接口进行对接即可。

当然也可以把 arkid 仅仅作为某个系统的账号中心,避免像您提到的需要重复开发功能。
比如我们公司的官网 https://www.longguikeji.com 就是使用 arkid(OAuth2)作为账号中心, 可以支持注册、登录。默认注册完会归类到 arkid 的外部账号中。管理员有 web 界面可以管理注册用户。
SharkIng
2019-12-11 07:04:21 +08:00
@saltbo 这个看起来也不错
saltbo
2019-12-11 11:14:59 +08:00
@SharkIng 哪个?
wuhaoworld
2021-05-27 17:39:35 +08:00
欢迎使用 Laravel
norristong2
2022-01-29 17:12:30 +08:00
@saltbo 国内有一家叫 authing 的公司在做身份云,用起来还挺简单实用的,楼主可以看看。authing.cn

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/626238

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX