你好,所以我在laravel 5.1中使用socialite并在localhost中使用它仍然使用xampp。当我点击我创建的登录按钮时,它有一个错误就像这样
我必须更改我的Facebook开发设置中的设置吗?现在它看起来像这样
我需要对此进行更改吗?
在我的.env
文件
FACEBOOK_CLIENT_ID=xxxxx
FACEBOOK_CLIENT_SECRET=xxxxxxx
CALLBACK_URL=http://localhost/<my projectname>/public/auth/facebook/callback
更新:
嗨所以我在我的app域中添加了htpp://localhost/
,但我收到了一些警告
ps:我正在使用xampp。
任何想法我做错了什么?提前谢谢
答案 0 :(得分:2)
您必须将您在localhost(例如mysite.dev)上运行网站的域添加到&#34; App Domains&#34;框,它会告诉你使用什么格式。您也可以在这里添加多个域。
我不确定如何在文件夹中运行您的项目会影响这个(如果有的话),只需尝试将 localhost 添加到框中并进行调整,直到它正确地通过您。< / p>
答案 1 :(得分:2)
概率,FB开发者仪表板上的错误配置或App Domains Textbox中的空白或您是否更改了现有应用的URL?
您应该在read_html
下重新检查。
答案 2 :(得分:0)
https://developers.facebook.com/,登录后转到仪表板,从左侧进入“ PRODUCTS”->“ facebook登录”->“设置”,现在在“有效OAuth重定向URI”下方,请确保输入以下内容:您的应用程序URL / login / facebook / callback,保存更改。 它对我有用。