{$user->getAccessTokenName()}; $refresh = $user->{$user->getRefreshTokenName()}; } else { $token = $user->authkit_access_token; $refresh = $user->authkit_refresh_token; } $user->authkit = \authkit2\Oidc\Token::fromString($token, $refresh); // TODO: If access_token is expired, try refresh // If refresh_token is expired, ?!! // \Illuminate\Auth\Access\UnauthorizedException } public function saving($user) { unset($user->authkit); } }