我尝试将Facebook登录名附加到laravel
项目中。我在我的Facebook开发帐户中创建了facebook app
并在laravel项目中安装了socialite软件包,并实现了所有必需的代码(控制器和模型)和数据库当然,我在.env文件中设置了FACEBOOK_CLIENT_ID
和FACEBOOK_CALLBACK_URL
但是,当我单击Facebook登录按钮时,发生错误<No redirect URI in the params: No redirect present in URI>
。我发现该请求不包含redirect_url。
return Socialite::driver('facebook')->redirect();
为什么不包含redirect_uri?
redirect_uri
将浏览器重定向到Facebook:return Socialite::driver('facebook')->redirect();
在此处阅读更多:Laravel Socialite - Configuration