如何将密码和帐户管理外包给第三方?

Vic*_*yew 7 security openid authentication oauth

我读到自己存储密码,处理丢失的密码和帐户等是一个复杂的过程,如果你不想承担安全风险,需要做很多工作.

我正在建立一个安全非常重要的网站.我认为最好不要自己尝试处理,而是将其外包给外部服务.

我正在寻找的东西有点像"使用Facebook登录"或"使用Google登录",但以下情况除外:

  • 我不能使用这些网站,也不能使用Twitter,因为我自己后来会建议用户将这些服务的帐户关联起来,所以如果我也将它们用于密码和帐户管理,可能会让人感到困惑.(例如,如果我要求他们使用Facebook登录,那么访问该网站链接到Twitter的人将无法理解)
  • 我想让用户轻松拥有一个仅适用于我网站的帐户.如果使用他们的Google帐户,也可以在其他网站上使用(例如至少对于Gmail).我希望用户能够为我的网站创建一个帐户.

对此有任何服务提供商的想法?

提前致谢 !