Задать вопрос
@Kirill-Gorelov
С ума с IT

Django авторизация, теоретический вопрос?

Всем привет.

Изучаю django. Делаю регистрацию кастомную. Сделал, зарегистрировал/авторизовал. Но теперь вопрос.
Я хочу что бы авторизованные пользователя не попадали на страницы авторизации и восстановление пароля, я хочу что бы их автоматический перенаправляло в аккаунт. Мне в каждой функции писать отдельную проверку на статус пользователя(авторизован или нет)? И там уже перенаправлять его куда следует?

И собственно говоря такой же вопрос только если пользователь не авторизован, но может набирать нужный ему адрес в своем личном кабинете. Там более менее понятно, что можно упростить задачу и дописать дрекоратор @login_required. Но вдруг я где-то пропущу и не допишу этот декоратор. И не авторизованный пользователь сможет попасть куда не следует.

Как можно в одном месте указать что "если это не авторизованный пользователь тебе - сюда", а "если ты авторизованный тебе сюда нельзя"?
  • Вопрос задан
  • 124 просмотра
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы