@yuokoivan

Как сделать авторизацию пользователей в python?

Нужна авторизация именно в консоли (напрямую там ввод логина и пароля). Предложите несколько вариантов, так как мучаюсь уже несколько часов и не могу придумать как лучше реализовать. По возможности брать список пользователей либо из запускаемого файла, либо из txt файла отдельно.
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 1
@borisalekseev
extra beginner junior python backend
Ну самое примитивное (вообще никак не связано с безопасностью)
auth_data = {'username': 'password', 'anon': '1234567'}
while True:
    uname = input('username: ')
    if pwd := auth_data.get(uname):
        break
    print('no such username')
upwd = input('password: ')
if upwd == pwd:
    print('success')
else:
     print('bad')

Этот псевдокод примерно отражает суть.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы