我正在研究社交身份验证 (http://code.google.com/p/socialauth/) 的功能并想知道这是否是满足我要求的最佳选择。请指导。
我的网络应用程序目前有它自己的登录机制(本机)。但我打算做以下事情:
- 通过 Facebook(F)、Twitter(T) 和 Google(G) 选项登录
- 登录后(通过 F、T、G 或本地登录),我想让用户选择 F 朋友、T 关注者或 G 联系人(在带有自动提示功能的文本框中)
所以我的疑问是:(social auth 说“..目前 Facebook、Twitter 和 LinkedIn 不提供电子邮件地址。更新:Hotmail 已停止提供电子邮件地址。”)所以虽然我会有一个关注者、朋友或联系人的列表一旦我的用户选择并提交了他的表单,我可以通知他们吗?
会分别通过 F、T 还是 G(通过状态更新、推文或电子邮件?)
此外,我还有一个场景:例如,用户使用 Facebook 登录。现在我希望用户也能够链接她的 Twitter 和 Google 帐户。socialauth 可以提供吗?如果是,我将如何处理同一用户的多个配置文件对象?
请指导或建议任何其他图书馆。我的应用程序在 Spring MVC 中。
还是我应该使用 Spring Social?