我自己和一个朋友正在寻找一个小论坛站点。我正在考虑使用“使用Facebook / Twitter登录” API(可能专用(例如,Lanyrd))进行用户登录。我以前从未使用过这些工具,也没有用用户登录来运行网站。
这些API的优缺点是什么?特别:
作为开发人员,使用它们有什么好处?有什么缺点?
最终用户是否真的喜欢/不喜欢他们?
您是否曾经历过这些API的任何技术/后勤问题?
到目前为止,这是我的优点和缺点:
优点
- 为用户带来更多便利(单击两次即可“注册”,一次即可登录)
- 可能无需维护我们自己的登录系统
缺点
- 无法控制我们的登录过程
- 排除那些担心我们无法访问其帐户的Facebook / Twitter用户
- 如果用户的Facebook / Twitter帐户遭到破坏,则我们网站上的用户帐户也会受到破坏。
- 如果我们不维护自己的替代登录系统,请执行以下操作:
- 我们的登录系统对Facebook / Twitter的依赖性
- 从我们的网站中排除非Facebook /非Twitter用户