Задача Задача №3246784
А
А
Конечно! Вот пример кода для простой авторизации с использованием Python и модуля getpass, который скрывает ввод пароля. Этот код продемонстрирует базовый подход к авторизации — ввод логина и пароля и их проверка.
import getpass
# Предварительно заданные логин и пароль
stored_username = "user123"
stored_password = "mypassword"
# Запрос имени пользователя
username = input("Введите логин: ")
# Запрос пароля (скрытый ввод)
password = getpass.getpass("Введите пароль: ")
# Проверка введённых данных
if username == stored_username and password == stored_password:
print("Авторизация прошла успешно!")
else:
print("Неверный логин или пароль.")
Объяснение кода:
import getpass— импортируем модуль для безопасного ввода пароля без отображения символов.stored_usernameиstored_password— подготовленные логин и пароль для проверки.input()— ввод логина.getpass.getpass()— ввод пароля без отображения.if— условная проверка совпадения введённых данных с сохранёнными.- В зависимости от результата выводится сообщение об успехе или ошибке.
Если вам нужен более сложный или специфичный код (например, с базой данных или через веб-интерфейс), дайте знать!