diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php index f1a4de8b6dfb..f2dadb6bba77 100644 --- a/app/Http/Controllers/Auth/LoginController.php +++ b/app/Http/Controllers/Auth/LoginController.php @@ -298,6 +298,7 @@ class LoginController extends BaseController 'password' => '', 'email' => $socialite_user->getEmail(), 'oauth_user_id' => $socialite_user->getId(), + 'oauth_user_token' => $socialite_user->token, 'oauth_provider_id' => $provider ]; @@ -346,6 +347,7 @@ class LoginController extends BaseController 'password' => '', 'email' => $socialite_user->getEmail(), 'oauth_user_id' => $socialite_user->getId(), + 'oauth_user_token' => $socialite_user->token, 'oauth_provider_id' => $provider ]; diff --git a/app/Models/User.php b/app/Models/User.php index ac9fc009849a..1e70dc56c87a 100644 --- a/app/Models/User.php +++ b/app/Models/User.php @@ -72,6 +72,7 @@ class User extends Authenticatable implements MustVerifyEmail 'accepted_terms_version', 'oauth_user_id', 'oauth_provider_id', + 'oauth_user_token', ]; /** diff --git a/database/migrations/2014_10_13_000000_create_users_table.php b/database/migrations/2014_10_13_000000_create_users_table.php index db45e13a7639..953fc0404499 100644 --- a/database/migrations/2014_10_13_000000_create_users_table.php +++ b/database/migrations/2014_10_13_000000_create_users_table.php @@ -244,6 +244,7 @@ class CreateUsersTable extends Migration $table->smallInteger('failed_logins')->nullable(); $table->string('referral_code')->nullable(); $table->string('oauth_user_id',100)->nullable(); + $table->string('oauth_user_token')->nullable(); $table->string('oauth_provider_id')->nullable(); $table->string('google_2fa_secret')->nullable(); $table->string('accepted_terms_version')->nullable();