Получение авторизованного пользователя

Если в какой-то момент вам потребуется проверить, авторизован пользователь или нет, мы можем отправить запрос на /auth_me

Например, если токен просрочился, токен был удалён при выходе из аккаунта или вообще пользователь был удалён.

Допускать его к приватным разделам уже нельзя. Для этого мы отправляем этот запрос, чтобы убедиться, что пользователь авторизован и ещё имеет доступ к этим роутам

Пример кода

const res = await fetch("https://9303851354d5e8f0.mokky.dev/auth_me", {
  method: "GET",
  headers: { 
    Authorization: "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
  }
})
.then(resp => resp.json())
.then(json => console.log(json))

Данный запрос вернёт два статуса:

200 OK

Пользователь авторизован. В ответ сервер вернёт объект пользователя

404 Not Found

Пользователь не найден в ресуре /users

Пользователь не авторизован

Last updated