Сделать логин дефолтной страницей, если пользователь не авторизован
Подготовить ртк квери отправлять bearer токен в хедере в виде bearer token
Токен приходит в следующем виде eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb2dpbiI6InVzZXIxIiwiaWQiOjEsImZ1bGxOYW1lIjoi0JrQu9C40LzQvtCyINCa0LvQuNC8INCa0LvQuNC80L7QstC40YciLCJyb2xlIjp7ImlkIjoyLCJuYW1lIjoiQURNSU4iLCJkZXNjcmlwdGlvbiI6ItCQ0LTQvNC40L0ifSwiaWF0IjoxNzE3MDcwNzY0LCJleHAiOjE3MTcxNTcxNjR9.y1sZaF6g7FVJFtCoBeFXxk048Zp3WsMJtghr_vnNlwc
Его нужно распарсить (если это так вообще делается) и взять оттуда:
(вставил токен сюда https://jwt.io/). Мб стоит сделать какой-нибудь хук для получения пользователя.
Сделать роли пользователя прямо енамом, SUPERADMIN, ADMIN, USER и реализовать ограничения для них:
SUPERADMIN видит и делает все
ADMIN Не видит и не может зайти в настройки
USER Не видит и не может зайти в настройки + не может выполнять CRUD операции, он только просматривает данные
Добавить функционал для кнопки логаута с модалкой "Вы точно хотите выйти?" (Я только что понял, что я не сделал запрос для этого 👍 )
Сделать логин дефолтной страницей, если пользователь не авторизован
Подготовить ртк квери отправлять bearer токен в хедере в виде bearer token
Токен приходит в следующем виде eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb2dpbiI6InVzZXIxIiwiaWQiOjEsImZ1bGxOYW1lIjoi0JrQu9C40LzQvtCyINCa0LvQuNC8INCa0LvQuNC80L7QstC40YciLCJyb2xlIjp7ImlkIjoyLCJuYW1lIjoiQURNSU4iLCJkZXNjcmlwdGlvbiI6ItCQ0LTQvNC40L0ifSwiaWF0IjoxNzE3MDcwNzY0LCJleHAiOjE3MTcxNTcxNjR9.y1sZaF6g7FVJFtCoBeFXxk048Zp3WsMJtghr_vnNlwc
Его нужно распарсить (если это так вообще делается) и взять оттуда:
(вставил токен сюда https://jwt.io/). Мб стоит сделать какой-нибудь хук для получения пользователя.
Сделать роли пользователя прямо енамом, SUPERADMIN, ADMIN, USER и реализовать ограничения для них: SUPERADMIN видит и делает все ADMIN Не видит и не может зайти в настройки USER Не видит и не может зайти в настройки + не может выполнять CRUD операции, он только просматривает данные
Добавить функционал для кнопки логаута с модалкой "Вы точно хотите выйти?" (Я только что понял, что я не сделал запрос для этого 👍 )