Facebook登录社交网站会引发错误

时间:2018-03-19 12:35:21

标签: laravel oauth facebook-login facebook-oauth laravel-socialite

我试图将facebook登录集成到应用程序中仅用于学习目的,但似乎facebook最近做了一些只允许https的更改。

当我尝试使用facebook登录时出现错误:

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://

有人建议去Facebook登录 - >设置并禁用“为OA OAuth登录强制HTTPS”#39;但是,似乎最近facebook上的更新禁用了此选项。

有人找到解决这个问题的工作吗?

1 个答案:

答案 0 :(得分:1)

Enforce HTTPS 此设置要求OAuth重定向的HTTPS和使用JavaScript SDK访问令牌的页面。截至2018年3月创建的所有新应用都默认启用此设置,您应该计划在2019年3月之前迁移任何现有应用以仅使用HTTPS URL。大多数主要云应用程序主机为您的应用程序提供免费和自动配置TLS证书。如果您自行托管您的应用或您的托管服务默认情况下不提供HTTPS,您可以从Let's Encrypt.

获取您的域的免费证书