public function oauthLogin(OAuthToken $request, string $driver): JsonResource 	{ 		$user = $this->getOAuthUserFromToken($driver, $request->access_token);  		if (!$user) { 			abort(401); 		}  		$user = User::has('user')->where($driver, $user->getId())->firstOrFail();  		$user->fireLoginEvent('api');  		return $user->getModelResource(); 	}