突然有一个想法,是否可以使用邮件系统作为用户系统?

3 天前
 go522000

一个突然崩出来的想法,没啥实践过程。

假如自己开发了几个 APP ,想使用同一套用户帐号密码,那可以把帐号密码独立开发成一个用户系统,然后使用 OAuth2 作为身份验证,做如果不想自己开发的话。

这时候,我在想,能不能使用别人已经开发并且稳定的邮件系统作为用户中心,使用 API 进行调用,那用户中心比较基础的帐号密码和站内信就拥有了?剩下其它比如积分或签到之类的功能,再自己开发?

是不是可以这样做?

1171 次点击
所在节点    奇思妙想
6 条回复
jucelin
3 天前
这就是第三方登录,如微信、微博、Google
go522000
3 天前
@jucelin 是的,就像 gmail 的第三方登录,只是我想自己搭建这套邮件系统。
rekulas
3 天前
"假如自己开发了几个 APP ,想使用同一套用户帐号密码"

可行,很多公司都这样做的,不然一个项目一套会员用户早就吓跑了


"使用别人已经开发并且稳定的邮件系统作为用户中心"

你所需要的不就是一个带完善用户系统的 cms 基础框架么,每种语言都有很多成熟好用的,为何非要盯着邮件系统呢
keller
3 天前
不就是统一认证吗?
关键字:统一认证、用户中心、CAS 、IDaaS
lwgo
3 天前
@keller 楼上正解,已经有很多这种的了
davin
2 天前
Single Sign On (简称 SSO ),单点登录。从 1999 年 SAML 的出现,到后来 OAuth 和 OpenID 等协议出现。以及现代 SSO 解决方案(如 Okta 、Auth0 和 Microsoft Azure AD )不断涌现。你这个想法 20 多年前就诞生过了

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

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

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

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

© 2021 V2EX