致以问候:
我目前正在构建一个Web应用程序,并一直在讨论是使用传统的数据库登录系统,还是使用基于openid的登录系统,就像我们在stackoverflow和family上一样。我的问题是,应用程序设计人员何时会选择openid系统而非传统的登录系统,何时使用传统的数据库登录系统会更好?
答案 0 :(得分:4)
这取决于几个因素。其中一些是:
一般而言,网站使用单点登录和openid来增加注册,因为它方便了用户。 权限控制/ Oauth等是另一回事。
在我看来,这是一件非常好的事情,但你应该总是选择真正的注册。
避免尽可能多的问题。允许链接帐户以便用户可以改变,并且现在使用他新获得的openid作为他的帐户表单,或者切换到旧学校用户帐户。
总结一下:在背景中有99%的“真正的oldschool用户帐户”。 所有那些openid / connect东西都只是身份验证。另一种输入密码的方法。