我正在设计一个网站的数据库,我注意到,stackoverflow采用了非常令人印象深刻的openID。但是,如果某些用户使用不支持openID的电子邮件地址,该怎么办?你对这个问题有什么看法?如何设计考虑openID的网站会员系统?
0
A
回答
1
如果用户还没有OpenID,那么您将他们指向OpenID提供者,以便他们可以注册一个。
如果您不支持OpenID,那么您的用户仍然需要注册,但是如果您鼓励他们获得OpenID,那么他们可以在支持OpenID的其他网站上重复使用 - 就像这样。
0
您设计为您的网站的登录实现时有三种选择:
- 支持内部登录系统;
- 支持内部登录系统和 OpenID适用于拥有OpenID并且不想仅注册其他用户才能使用网站的用户;
- 仅支持OpenID(这就是这种情况)。
对于每种情况你有不同的实现。这取决于你自己决定什么更适合你的网站根据你的社区和利基。由于SO来自开发者,SO开发者认为使用OpenID是一个好主意 - 但取决于你的受众(真正的非技术人员)需要 OpenID can be worse然后login barrier本身。 (这是我对此主题的个人看法)
相关问题
- 1. 设计考虑
- 2. 设计考虑
- 3. 使用OpenID实现会员系统
- 4. WordPress的限制 - 系统设计的考虑
- 5. uitableviewcells,设计考虑
- 6. 您在设计tinyurl网站时需要考虑什么?
- 7. 如何为本地化网站设计标签系统?
- 8. 设计考虑与用户
- 9. MVVM设计考虑事项
- 10. ASP.NET设计考虑事项
- 11. UI设计:流行的网站布局网格系统> 960
- 12. 考虑到链接的CSS Color网站?
- 13. Webservice:考虑设计和安全考虑事项?
- 14. 在设计和构建嵌入式系统时考虑到混沌之谜
- 15. 在设计网站时,您是否需要考虑禁用CSS的用户?
- 16. asp.net会员系统
- 17. 会计系统设计和数据库
- 18. 考虑时间的数据库设计
- 19. CMS的设计模式,并考虑
- 20. 正确的交互式网站系统设计概念/方法?
- 21. 将OpenID与现有网站登录系统结合使用
- 22. 如何设计MVC应用程序,并考虑视图审计?
- 23. 你会如何设计一个像消息系统一样的twitter,如何设计消息系统?
- 24. ASP.net中的会员系统
- 25. 网络服务器的桌面应用程序 - 设计考虑
- 26. 如何设计一个评分系统,允许每个用户在考虑表现的情况下投一票?
- 27. 会员网站codeigniter
- 28. 如何为您的网站设置API密钥系统?
- 29. 如何编写网站登录系统
- 30. 设计散列函数时你会考虑哪些问题?
是。我猜测有95%的网友已经拥有谷歌或雅虎的账户。所以如果你有这些按钮,再加上一个较小的OpenID按钮,那么你应该被覆盖并且大大降低了访问者转换的障碍。 – 2009-12-05 00:15:45