public function oauthLogout(Request $request){ $id = Auth::id(); $client_id = auth()->user()->Token()->getAttribute('client_id'); $find_client = $this->oauth->getOauthWithId($client_id); $access_token = Auth::user()->token(); DB::table('oauth_access_tokens') ->where('id', $access_token->id) ->where('client_id', $access_token->client_id) ->where('user_id', $id) ->update([ 'revoked' => true ]); DB::table('oauth_refresh_tokens') ->where('access_token_id', $access_token->id) ->update([ 'revoked' => true ]); return redirect($find_client['redirect']); }