Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 迁移到gmail oauth2_Python_Django_Oauth_Gmail_Oauth 2.0 - Fatal编程技术网

Python 迁移到gmail oauth2

Python 迁移到gmail oauth2,python,django,oauth,gmail,oauth-2.0,Python,Django,Oauth,Gmail,Oauth 2.0,我们是一家python/django商店,我们使用去种族化的oauth方法连接到gmail,该方法为每个用户返回一个令牌/秘密。由于谷歌的反对政策,我们必须在2015年之前迁移到oauth2,但是没有关于如何迁移的文档,让我们所有的用户重新连接他们的帐户是我们绝对希望避免的事情 有没有一种方法可以通过编程方式进行迁移?这里有一些链接,(不推荐),一个与gmail oauth服务相关但不是特定的问题,并且,在google上尝试了一些不成功的查询。由于google没有迁移文档,我将在OAuth2请求

我们是一家python/django商店,我们使用去种族化的oauth方法连接到gmail,该方法为每个用户返回一个令牌/秘密。由于谷歌的反对政策,我们必须在2015年之前迁移到oauth2,但是没有关于如何迁移的文档,让我们所有的用户重新连接他们的帐户是我们绝对希望避免的事情


有没有一种方法可以通过编程方式进行迁移?

这里有一些链接,(不推荐),一个与gmail oauth服务相关但不是特定的问题,并且,在google上尝试了一些不成功的查询。由于google没有迁移文档,我将在OAuth2请求中使用oauth令牌进行测试,看看它是否有效。您可能可以保留相同的密钥,然后迁移到新的服务。我会尝试一下,让每个人都知道,我怀疑它是否有效,但谁知道,让黑客开始吧?hah@Hassek:祝你好运!:-)如果你确实找到了解决办法,不要害怕为你自己的问题贴出答案。这至少会帮助下一个有同样问题的人。:-)我尝试了Mark S.的建议,只是简单地重复使用该令牌不起作用,至少作为OAuth 2承载令牌不起作用。也许他们支持它作为另一种令牌类型,但找不到任何关于它的提及。如果他们允许像SoundCloud这样的令牌迁移授权,那么它的文档将被很好地隐藏。