我使用tastypie和python-social-auth管理我的社交身份验证。 我没有问题,这样做通过Facebook认证如下:使用twitter进行身份验证tastypie python社交身份验证返回403
from social.apps.django_app import load_strategy
provider = “facebook”
access_token = “CAAIkpON595IBADC8CqXgq615wfsls15u6RI23sreqbzntau”
strategy = load_strategy(backend=provider)
user = strategy.backend.do_auth(access_token)
但是当我尝试做相同的提供商=“推特”和有效的访问令牌,我一直呼吁的“do_auth”当得到403方法。 我设法卷曲到twitter api,所以我的凭据是有效的。
我错过了在这方面的任何步骤?叽叽喳喳验证应该是不同的Facebook的?
谢谢!
你检查redirect_uri属性吗?还要检查错误代码的响应情况。应该有一些额外的信息来解释什么是错的。 – daniula
这个过程现在不适用于Twitter,有一个问题可以在https://github.com/omab/python-social-auth/issues/272进行跟踪,我需要设置一个时间来处理它。 – omab