mirror of
https://github.com/nikdoof/test-auth.git
synced 2025-12-15 15:22:17 +00:00
Dont use settings secretkey for password resets
This commit is contained in:
@@ -2,7 +2,6 @@ import time
|
|||||||
import xmpp
|
import xmpp
|
||||||
import random
|
import random
|
||||||
import hashlib
|
import hashlib
|
||||||
import settings
|
|
||||||
|
|
||||||
class JabberAdmin():
|
class JabberAdmin():
|
||||||
""" Adds a jabber user to a remote Jabber server """
|
""" Adds a jabber user to a remote Jabber server """
|
||||||
@@ -128,7 +127,7 @@ class JabberAdmin():
|
|||||||
except:
|
except:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
pass = hashlib.sha1('%s%s%s' % (username, settings.SECRET_KEY, random.randint(0, 2147483647))).hexdigest()
|
pass = hashlib.sha1('%s%s%s' % (username, random.randint(0, 2147483647))).hexdigest()
|
||||||
if self.resetpassword(username, pass):
|
if self.resetpassword(username, pass):
|
||||||
return self.kickuser(username)
|
return self.kickuser(username)
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user