make special password method modified

This commit is contained in:
abutalib-kiwi
2023-09-11 16:45:07 +05:30
parent 0a877b410e
commit c800853e9b

View File

@ -303,7 +303,7 @@ def make_special_password(length=10):
special_characters = '!@#$%^&*()_-+=<>?/[]{}|'
# Combine character sets
all_characters = lowercase_letters + uppercase_letters + digits + special_characters
alphabets = lowercase_letters + uppercase_letters
# Create a password with random characters
password = (
@ -311,7 +311,7 @@ def make_special_password(length=10):
secrets.choice(uppercase_letters) +
secrets.choice(digits) +
secrets.choice(special_characters) +
''.join(secrets.choice(all_characters) for _ in range(length - 4))
''.join(secrets.choice(alphabets) for _ in range(length - 4))
)
# Shuffle the characters to make it more random