socialite

This commit is contained in:
2021-02-12 15:51:17 +09:00
parent 6e623b5793
commit d976d191cb
2 changed files with 6 additions and 4 deletions

View File

@@ -75,7 +75,8 @@ class LoginController extends Controller
* @return Socialite * @return Socialite
*/ */
public function redirectToProvider() { public function redirectToProvider() {
return Socialite::driver('eveonline')->redirect(); //return Socialite::driver('eveonline')->redirect();
return Socialite::with('eveonline')->redirect();
} }
/** /**
@@ -84,7 +85,8 @@ class LoginController extends Controller
*/ */
public function handleProviderCallback() { public function handleProviderCallback() {
//Get the sso user from the socialite driver //Get the sso user from the socialite driver
$ssoUser = Socialite::driver('eveonline')->user(); //$ssoUser = Socialite::driver('eveonline')->user();
$ssoUser = Socialite::with('eveonline')->user();
if(Auth::check()) { if(Auth::check()) {
//If a refresh token is present, then we are doing a scope callback //If a refresh token is present, then we are doing a scope callback

View File

@@ -22,8 +22,8 @@ Route::get('/', function () {
/** /**
* Login Display pages * Login Display pages
*/ */
Route::get('/login', 'Auth\LoginController@redirectToProvider'); Route::get('/login', 'Auth\LoginController@redirectToProvider')->name('login');
Route::get('/callback', 'Auth\LoginController@handleProviderCallback'); Route::get('/callback', 'Auth\LoginController@handleProviderCallback')->name('callback');
Route::get('/logout', 'Auth\LoginController@logout'); Route::get('/logout', 'Auth\LoginController@logout');
Route::group(['middleware' => ['auth']], function(){ Route::group(['middleware' => ['auth']], function(){