Задача Задача №3191563
А
А
Конечно! Ниже представлен пример простого кода для авторизации пользователя с использованием Python и модуля getpass, который позволяет безопасно вводить пароль.
# Пример простого кода для авторизации
# Предположим, что у нас есть заранее известные логин и пароль
USERNAME = "user123"
PASSWORD = "mypassword"
def authorize():
entered_username = input("Введите логин: ")
entered_password = getpass.getpass("Введите пароль: ")
if entered_username == USERNAME and entered_password == PASSWORD:
print("Авторизация прошла успешно!")
else:
print("Некорректный логин или пароль.")
if __name__ == "__main__":
import getpass
authorize()
Объяснение кода:
import getpass— модуль для безопасного ввода пароля (пароль не отображается на экране).USERNAMEиPASSWORD— заранее заданные логин и пароль.- Функция
authorize()запрашивает у пользователя логин и пароль. - Если введённые данные совпадают с заданными, выводится сообщение об успешной авторизации; иначе — сообщение о некорректности.
Если нужен более сложный код или авторизация через базу данных или файл — скажите, я подготовлю дополнительно!