0

用于 play 1.x 的 SecureSocial 模块支持使用 Yahoo 登录,但在 SecureSocial2 中,Yahoo 不在提供商列表中。雅虎支持 OAuth1 我尝试自定义代码,但没有成功。有没有其他选择???

4

1 回答 1

0

添加雅虎提供商应该不难。您可以通过扩展 OAuth2Provider 创建一个新的。它主要涉及实现从 Yahoo 获取用户信息(例如:姓名、电子邮件等)的 fillProfile 方法。身份验证部分由 OAuth2Provider 类处理。

您可以使用 FacebookProvider 作为指南,并根据 Yahoo 提供的内容更改 API 调用。

于 2013-10-10T21:50:44.383 回答