问题描述
我正在使用Laravel 7,为了进行社交登录,我正在使用Socialite软件包。
我正在遵循此article供参考,并且功能完全相同,但是我得到了
未经授权的回应,并显示“错误的凭据”消息。我还尝试过重置密钥。
This is my Github settings
感谢您的答复。
解决方法
除了确保正确设置client_id
和client_secret
之外,还需要确保redirect
中的config/services.php
值:
'github' => [
'client_id' => env('GITHUB_CLIENT_ID'),'client_secret' => env('GITHUB_CLIENT_SECRET'),'redirect' => 'http://yourapp.test/login/github/callback'
],
与您在Github应用中设置的相同: