Задать вопрос
GeraJet
@GeraJet
Anykey

Как сделать авторизацию в Django только по логину (без пароля)?

Нужно в Django сделать возможность авторизации пользователей (включая и админа) по коду доступа (логину).
Возможно ли это?
Сразу скажу, авторизация через социальные сети (django-social-auth) не подойдет.
  • Вопрос задан
  • 3702 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Решения вопроса 1
MAKAPOH
@MAKAPOH
многостаночник
Думаю что да. Напишите свой authentication-backend и добавьте его в AUTHENTICATION_BACKENDS в settings.py. Ещё наверно надо будет форму входа поднастроить. Вам надо и в админку входить только по логину ?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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