mirror of
https://github.com/HamzaSha1/zod-backend.git
synced 2025-08-26 06:09:41 +00:00
make special password method modified
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user