Я хочу знать процесс аутентификации на внешнем интерфейсе (как и где сохранить токены, как проверить, вошел ли пользователь в систему и т. Д.), Перенаправить на страницу входа, когда они пытаются получить доступ к страницам, на которых зарегистрирован входтребуется и т. д.
Мне не нужна реализация этого, только библиотеки, которые мне помогают, и в случае сохранения таких вещей, как токены, где я могу сохранить это?
В настоящее время я изучаю Reduxи у меня мало знаний, я также видел статью о Saga, и она кажется полезной для этого процесса аутентификации.
Что касается серверной части, мне в основном нужно установить некоторые расширения Django, и у меня будут конечные точки для вещейнапример: введите имя пользователя / пароль и верните токен доступа, истекайте токен доступа, зарегистрируйте пользователя, сбросьте пароль и т. д.
На данный момент я знаю, что мне нужен Redux, и я использую провайдера и маршрутизатор реакции-маршрутизатора.Также основы о действиях, редукторах, хранилище и т. Д. Но не более того.
Важное примечание: я намерен использовать хуки вместо компонентов класса.