У меня есть этот код, который удаляет всех пользователей oauth_access_token при выходе из системы. Как мне сделать то же самое с oauth_refresh_token?
Также, если они по какой-либо причине забывают выход из системы и возвращаются, войдите в систему с новым токеном, я все еще могу удалить токен доступа и найти способ удалить также oauth_refresh_token.
может быть, есть способ отозвать токен обновления, поэтому при выходе из системы я могу просто удалить все отозванные токены ???
public function logout()
{
auth()->user()->tokens->each(function ($token, $key) {
$token->delete();
});
return response()->json('Logged out successfully', 200);
}