Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3191563
А
Аноним
11 мая 2025 14:52 · публичный вопрос
А
Аноним

дай мне код для авторизования

Ответ нейросети
11 мая 2025 14:52

Конечно! Ниже представлен пример простого кода для авторизации пользователя с использованием 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() запрашивает у пользователя логин и пароль.
  • Если введённые данные совпадают с заданными, выводится сообщение об успешной авторизации; иначе — сообщение о некорректности.

Если нужен более сложный код или авторизация через базу данных или файл — скажите, я подготовлю дополнительно!