gpt4 book ai didi

django - 从 django 中的页面添加 Facebook 登录和数据收集(Social Auth)

转载 作者:太空宇宙 更新时间:2023-11-03 14:32:09 25 4
gpt4 key购买 nike

我在我的 Django 应用程序中使用了 django-social-auth 。由于 Facebook 更新了他们关于请求 url 的政策,它必须来自 https 我的 django 应用程序给了我这个错误:

Insecure Login Blocked: You can't get an access token or log in to this app from an insecure page. Try re-loading the page as https:/

我已经在我的网站上安装了 ssl,它在 Twitter 和谷歌上运行良好。在 Twitter 上,我给出了这个回调 URL:

http://example.com/oauth/complete/twitter/

谷歌也是如此,Facebook 甚至不允许您添加带有 http 的回调 URL。现在我无法通过这个。他们有什么方法可以通过它吗?需要帮助。

我在我的 facebook 应用程序的设置 > 基础知识中:我有

**App ID: XXXX , App secret :XXXX , 
Displayname: app1 , Namespace : oauth,
App Domains: https://humbusy.tk , Contact Email : XXXX ,
Privacy policy :'XXXX', TOS URL : 'XXXX'**

最佳答案

您的网址必须是 https,例如 https://example.com/oauth/complete/facebook/

你可以用来把http转成https(对于本地主机)https://github.com/teddziuba/django-sslserver

关于django - 从 django 中的页面添加 Facebook 登录和数据收集(Social Auth),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51739846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com