做了好几个网站,每一个都需要重新写一遍注册登录的模块,觉得非常烦扰,有没有一个可以复用的注册登录模块,将每个网站共通的地方写出来,不同的地方只需要配置参数即可。
相同的地方比如:
- 用户名、密码、确认密码、手机号验证、邮箱验证等
- 写入数据库部分的代码
- 前端表单的 id 名称
- ...
不同的地方比如:
- 手机号验证 API
- 邮箱验证 API
- 注册字段多少
- 数据库地址
- 前端页面代码等
大家见过类似这样的东西吗?
做了好几个网站,每一个都需要重新写一遍注册登录的模块,觉得非常烦扰,有没有一个可以复用的注册登录模块,将每个网站共通的地方写出来,不同的地方只需要配置参数即可。
相同的地方比如:
不同的地方比如:
大家见过类似这样的东西吗?
|
MooRiderSep 15, 2020
1
自己写个类继承一下不就得了?
|
|
qiayueSep 15, 2020
2
部署一套 oauth 2.0
|
|
a719031256Sep 15, 2020
3
没有,这个每一个项目都不一样,上家公司搞了一套通用注册登录,结果真拿到项目中用时又改动了不少,最后统计发现比新写一个花的时间一样,一个 app 项目
|
|
5
@a719031256 的确每个项目需求都不太一样。
|
|
wangkun025Sep 15, 2020
6
Ruby 的有,就是 devise 。
|
|
saltboSep 15, 2020
7
https://v2ex.com/t/626238
你这个问题我之前问过了,可以看下里面的答案。 反正我是不满意的,所以我正在自己开发 Moreu,目前我就把它集成在 Zpan 里,有兴趣和我一起来开发他吧。 https://github.com/saltbo/moreu |
|
saltboSep 15, 2020
8
https://www.notion.so/saltbo/Moreu-8ddb2b56f0e74a33b202f9ad00c3f533 简单晒下 moreu 的设计及进度 准备 1.0 版本 ready 之后再宣传
|
|
cnfcznSep 15, 2020
9
以前做几个轮子,也遇到过这种多轮子验证的需求,就做了个 sso 轮子,也挺香的。
|
|
u2r1Hqo6HExmNsrtSep 15, 2020
12
没有人用 keycloak 吗?虽然我目前只用了比较简单的功能。
|
|
djydeSep 15, 2020
13
auth0...
|
|
arelessSep 15, 2020 via Android
14
用 openresty 自己写一套通用注册登录( passport 系统)咯,然后部署在 cdn 上。
|
|
gogomarineSep 15, 2020
15
关注一下,我也觉得每次重写都很烦
|
|
16
你好像在说 Laravel
|
|
sanmusenSep 15, 2020
17
你好像在说 Laravel
|
|
leoskeySep 15, 2020
18
你好像在说 AspNetCoreIdentity 和 IdentityServer4
|
|
iConnectSep 15, 2020 via Android
19
注册系统还不是最麻烦的,后面的账号重置、密码找回、安全检测,异常防护拦截,这些搞起来,也是麻烦一大坨。
|
|
iConnectSep 15, 2020 via Android
20
任何一个环节有漏洞,都是致命的泄露。
|
|
boluoSep 15, 2020
21
好吧好吧,我第一反应依然是 thinkphp
|
|
22
|
|
kaikiSep 15, 2020
23
您要找的是不是“QQ 互联”
|
|
dallasluSep 15, 2020
24
2 楼的方案是正道,怎么没人响应
|
|
TumblrSep 15, 2020
25
身份认证直接用第三方的就好了,比如 Okta 。
|