Working on OAuth (#3693)

This commit is contained in:
David Bomba 2020-05-13 16:33:50 +10:00 committed by GitHub
parent 350b61dc3f
commit fb5a923639
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 3 deletions

View File

@ -481,10 +481,14 @@ class LoginController extends BaseController
//server_auth_code
$client = new \Google_Client();
//$accessToken = $client->fetchAccessTokenWithAuthCode(request()->input('server_auth_code'));
//$client->setAccessToken($accessToken);
$client->setClientId(config('ninja.auth.google.client_id'));
$client->setClientSecret(config('ninja.auth.google.client_secret'));
$accessToken = $client->fetchAccessTokenWithAuthCode(request()->input('server_auth_code'));
info($accessToken);
$client->setAccessToken(request()->input('access_token'));
$client->setAccessToken($accessToken);
//$client->setAccessToken(request()->input('access_token'));
$refresh_token = $client->getRefreshToken();
$name = OAuth::splitName($google->harvestName($user));

View File

@ -147,5 +147,11 @@ return [
'enterprise' => [
'daily_emails' => 200,
]
],
'auth' => [
'google' => [
'client_id' => env('GOOGLE_CLIENT_ID', ''),
'client_secret' => env('GOOGLE_CLIENT_SECRET','')
]
]
];