Python에서 로그인 및 가입 양식을 만드는 방법

먼저 kittyscript 라이브러리를 설치하여 시작합니다.

pip install kittyscript


그런 다음이 라이브러리를 가져옵니다

from kittyscript import *
import hashlib


여기서는 hashlib를 사용하여 비밀번호를 해시하고 kittyscript를 사용하여 이메일을 확인합니다.

그런 다음 두 개의 if 문을 만드십시오.

from kittyscript import *
import hashlib

S = input("Sign up or log in\n:")

if S == "Sign up":
    password = input("New Password\n:")
    NewUseremail = input("Your E-mail\n:")
    checkemail(NewUseremail)
    hashed_password = hashlib.sha256(password.encode('utf-8')).hexdigest()
    data = ["\n",NewUseremail, ",", hashed_password] 
    with open('index.csv', 'a', encoding='UTF8') as f:
        f.writelines(data)

if S == "Log In":
    Username = input("Your Username\n:")
    if Username in open('index.csv').read():
        Password = input("Your Password\n:")
        hashpass = hashlib.sha256(Password.encode('utf-8')).hexdigest()
        if hashpass in open('index.csv').read():
            print("Logged in")
        else:
            print("Invalid Username")
            exit()
    else:
        print("Invalid Username")
        exit()


그리고 완료

좋은 웹페이지 즐겨찾기