Lumen socialite google登录,回调页面“未找到”

问题描述 投票:0回答:1

我正在尝试实施社交网站,以便在我的网站上使用谷歌登录。

该页面已成功重定向到Google身份验证页面。但是当auth成功并且页面重定向到我的auth回调时,我收到错误“找不到页面”。

我发现在回调网址中有这个范围&scope=email+profile+https://www.googleapis.com/auth/userinfo.profile+https://www.googleapis.com/auth/userinfo.email+openid,它找不到我的auth回调路由。

当我尝试手动编辑回调网址到&scope=email+profile+openid的范围时,我的回调路由成功调用并且用户已成功登录。

请帮我解决这个问题,谢谢大家..

编辑: 这是我的回调路线

    $router->get('auth/google_callback', 
    'UserCustomerController@authGoogleCallback');
google-oauth lumen laravel-socialite
1个回答
0
投票

配置/ services.php

'google' => [
    'client_id' => env('GOOGLE_CLIENT_ID'),
    'client_secret' => env('GOOGLE_CLIENT_SECRET'),
    'redirect' => 'http://your-callback-url/login/google/callback',
],

制作回叫路线

Route::get('login/google/callback', 'Auth\LoginController@handleProviderCallback');
© www.soinside.com 2019 - 2024. All rights reserved.