mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-14 06:42:16 +00:00
Optional setting to disable the auto password generation for Service Accounts
This commit is contained in:
@@ -124,7 +124,10 @@ def service_add(request):
|
||||
acc.user = request.user
|
||||
acc.service = form.cleaned_data['service']
|
||||
acc.character = form.cleaned_data['character']
|
||||
acc.password = hashlib.sha1('%s%s%s' % (form.cleaned_data['character'].name, settings.SECRET_KEY, random.randint(0, 2147483647))).hexdigest()
|
||||
if settings.GENERATE_SERVICE_PASSWORD:
|
||||
acc.password = hashlib.sha1('%s%s%s' % (form.cleaned_data['character'].name, settings.SECRET_KEY, random.randint(0, 2147483647))).hexdigest()
|
||||
else:
|
||||
acc.password = form.cleaned_data['password']
|
||||
|
||||
try:
|
||||
acc.save()
|
||||
|
||||
Reference in New Issue
Block a user