Получение авторизованного пользователя
Если в какой-то момент вам потребуется проверить, авторизован пользователь или нет, мы можем отправить запрос на /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