/** * Create OAuth User * * @param User $user * @param Socialite $socialite */ public static function createOAuthUser(User $user, $socialite) { $oauth_user = new self(); $oauth_user->provider = $socialite->provider; $oauth_user->provider_id = $socialite->getId(); $oauth_user->provider_token = $socialite->token; $user->oauths()->save($oauth_user); }