这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
go522000

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

  •  
  •   go522000 · Sep 18, 2024 · 2734 views
    This topic created in 622 days ago, the information mentioned may be changed or developed.

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

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

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

    是不是可以这样做?

    6 replies    2024-09-19 11:19:13 +08:00
    jucelin
        1
    jucelin  
       Sep 18, 2024
    这就是第三方登录,如微信、微博、Google
    go522000
        2
    go522000  
    OP
       Sep 18, 2024
    @jucelin 是的,就像 gmail 的第三方登录,只是我想自己搭建这套邮件系统。
    rekulas
        3
    rekulas  
       Sep 18, 2024
    "假如自己开发了几个 APP ,想使用同一套用户帐号密码"

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


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

    你所需要的不就是一个带完善用户系统的 cms 基础框架么,每种语言都有很多成熟好用的,为何非要盯着邮件系统呢
    keller
        4
    keller  
       Sep 18, 2024
    不就是统一认证吗?
    关键字:统一认证、用户中心、CAS 、IDaaS
    lwgo
        5
    lwgo  
       Sep 18, 2024
    @keller 楼上正解,已经有很多这种的了
    davin
        6
    davin  
       Sep 19, 2024
    Single Sign On (简称 SSO ),单点登录。从 1999 年 SAML 的出现,到后来 OAuth 和 OpenID 等协议出现。以及现代 SSO 解决方案(如 Okta 、Auth0 和 Microsoft Azure AD )不断涌现。你这个想法 20 多年前就诞生过了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3851 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 05:04 · PVG 13:04 · LAX 22:04 · JFK 01:04
    ♥ Do have faith in what you're doing.