用于x-cart的社交登录(janrain)中的tokenUrl

时间:2017-01-26 11:17:00

标签: token facebook-social-plugins janrain x-cart

我在配置时遇到以下错误 social login( Janrain )  基于x-cart的电子商务网站(Facebook和Google+)

  

tokenUrl或xdReceiver尚未列入白名单

而我设置的tokenUrl即[www.culturetruck.com][1]被列入白名单。我想我并不理解tokenUrl的概念。请建议我应该使用什么作为令牌URL来接收X-cart中的令牌?

1 个答案:

答案 0 :(得分:2)

1)根据“社交登录流程演练” http://developers.janrain.com/overview/social-login/social-login-overview/

  • Janrain将访问令牌发布到您的令牌网址。

  • 使用访问令牌和API密钥,您的应用程序可以获取    有关用户的数据通过我们的社交登录REST API。

  • 可以将用户数据提供给您的网站以自定义最终用户     经验。

2)X-Cart 4“社交登录”模块使用这些URL https://www.culturetruck.com/xauth_return_rpx.php?xid=8bf6ea9554b4b33e4698d0258575d7da 作为令牌URL。

在这种情况下,您必须将这些网址添加到白名单

www.culturetruck.com
culturetruck.com
*.culturetruck.com
cdn-social.janrain.com

根据 https://janrain.zendesk.com/hc/en-us/community/posts/203661356-The-definitive-token-URL-or-xdReceiver-has-not-been-whitelisted-error-thread

3)要从头开始创建集成,请遵循本指南 http://developers.janrain.com/overview/social-login/social-sign-in-migration-guide/#Step_3Generate_New_Code

这是关于令牌URL的 http://developers.janrain.com/overview/social-login/implementing-social-login/#4_Create_a_Server-side_Token_URL