如何在SecureSocial中实现微信提供商?

时间:2016-07-19 03:52:39

标签: securesocial wechat

SecureSocial是Play Framework应用程序的身份验证模块,可以使用基于OAuth1, OAuth2 and OpenID*的服务。

它提供了开箱即用的支持:

Twitter (OAuth1)
Facebook (OAuth2)
GitHub (OAuth2)
Google (OAuth2)
LinkedIn (OAuth1 and OAuth2)
Foursquare (OAuth2)
Instagram (OAuth2)
VK (OAuth2)
XING (OAuth1)
Username/Password with signup and reset password functionality.

如何在SecureSocial中实施微信提供商?

1 个答案:

答案 0 :(得分:0)

只有在验证帐户后,微信基本上才具有基于访问令牌的身份验证。

您可以参考Weixin

的维基

如果你想按照基于访问令牌的方式,同一用户的openid问题对于不同的官方帐号会有所不同,但即使用户关注多个帐户,对于用户来说,unionid也是一样的。

微信还提供OAuth2协议。为此,您需要在OPEN WEIXIN中拥有一个帐户,一旦拥有该帐户,您就可以按照此程序操作 OAuth2 Wechat

我们已经构建了一个名为wechatify的应用程序,即wechat平台的叠加层。