Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.18 KB

index.md

File metadata and controls

25 lines (17 loc) · 1.18 KB

Авторизация написана мною, самый тяжелый код на фронтенде.

Refresh токена

Если токен скоро истечет (expired), то делается запрос на обновление токена. Если токен уже истек, то он обновится.

Middleware

Есть такие middleware для страниц:

  • auth (если аутентифицирован).
  • guest (если гость) Например, страницы входа и регистрации. После регистрации автоматический вход.

Почти сделанно

  • Смена пароля.
  • Сброс пароля.
  • Вход через социалные аккаунты.
  • Управление социальными аккаунтами в рпофиле.

Разное

Информация о токене и пользователе (чтобы не получать постоянно) хранятся в куках. Если обновляется инфо о пользователе, например, в лично профиле, то пользователь переполучается.