如何考虑openID来设计网站的会员系统?
我正在设计一个网站的数据库,我注意到stackoverflow采用了openID,这令人印象深刻。但是,如果某些用户使用不支持 openID 的电子邮件地址怎么办?对于这个问题你怎么看?
I am designing the database of a website and I have noticed that stackoverflow adopts openID which is very impressive. But what if some users use email address which doesn't support openID. What do you think of this issue?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果用户还没有 OpenID,您可以将他们引导至 OpenID 提供商,以便他们可以注册一个。
如果您不支持 OpenID,那么您的用户仍然需要注册,但如果您鼓励他们获取 OpenID,那么他们可以在其他支持它的网站上重复使用 - 就像这个网站一样。
If users don't already have an OpenID, then you direct them to an OpenID provider so they can sign up for one.
If you didn't support OpenID then your users would still have to sign up, but if you encourage them to get an OpenID then they can reuse on other sites that support it - like this one.
在为您的网站设计登录实现时,您有三种选择:
对于每种情况,您都有不同的实现。您可以根据您的社区和利基来决定哪个网站更适合您的网站。由于 SO 来自开发人员,SO 开发人员认为使用 OpenID 是个好主意 - 但取决于您的受众(真正的非技术人员)需要 OpenID 可能会更糟然后登录障碍本身。 (这是我个人对这个问题的看法)
You have three choices when designing a login implementation for your website:
For each case you have different implementations. It's up to you yo decide what is better for you website based on your community and niche. Since SO is from developers, SO developers thought it was a good idea to use OpenID - but depending on your audience (really non technical people) requiring OpenID can be worse then the login barrier itself. (This is my personal opinion about the subject)