記録#
今日はenviron
を学びました。replit
では、Secrets
という名前のpassword
を作成できますが、実際にはこのSecrets
はenviron
です。
コード内では、os.environ['password']
を使用して呼び出すことができます。environ
の利点は、重要な情報をコード内に露出せずにシステムに直接保存することです。これにより、コードを共有する際に重要な内容が漏洩することはありません。
今日の練習として、ログイン画面を作成します。異なる 2 つのユーザーのアカウントとパスワードを作成し、異なるユーザーごとに異なるウェルカムメッセージを表示します。これにより、ユーザーの認証と個別化されたウェルカム体験を実現できます。
CODE#
import os
adminpass = os.environ['adminpass']
normiepass = os.environ['normiepass']
print("🌟ログインシステム🌟")
Username = input("ユーザー名 > ")
Password = input("パスワード > ")
if Username == "admin":
if Password == adminpass:
print("こんにちは admin'")
else:
print("次回はがんばってください")
elif Username == "normie":
if Password == normiepass:
print("こんにちは normie'")
else:
print("次回はがんばってください")
else:
print("次回はがんばってください")