deprecated
This commit is contained in:
@@ -1,32 +0,0 @@
|
||||
import bcrypt
|
||||
import getpass # Used for secure password input
|
||||
import os
|
||||
import folder_paths
|
||||
comfy_dir = os.path.dirname(folder_paths.__file__)
|
||||
password_path = os.path.join(comfy_dir, "PASSWORD")
|
||||
|
||||
def main():
|
||||
# Prompt the user for a new password securely
|
||||
password = getpass.getpass('Enter a new password: ')
|
||||
# Prompt for the password again for verification
|
||||
password_verify = getpass.getpass('Re-enter your password: ')
|
||||
|
||||
# Check if both entered passwords match
|
||||
if password == password_verify:
|
||||
# Convert the password to bytes
|
||||
password_bytes = password.encode('utf-8')
|
||||
|
||||
# Generate a salt and hash the password
|
||||
salt = bcrypt.gensalt()
|
||||
hashed_password = bcrypt.hashpw(password_bytes, salt)
|
||||
|
||||
# Write the hashed password to a file
|
||||
with open(password_path, "wb") as file:
|
||||
file.write(hashed_password)
|
||||
|
||||
print("Password has been securely stored. Now you can restart ComfyUI.")
|
||||
else:
|
||||
print("Passwords do not match. Please try again.")
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in New Issue
Block a user