summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2015-02-18 15:47:01 +0200
committerLV-426 <lv-426@taproot.org.il>2015-02-23 15:07:53 +0200
commit309f5f2b021f76a6d1ccb535eaed34cb768c9cc3 (patch)
treeb23bc2830cadc1230d1a9107d848b0cdc5017ef2 /src/server
parentdbe29acb5eb65a8af37e91f8703abf2794786e1f (diff)
generate_email_confirmation_key(): rename as generate_security_token, make available for other user procedures
Diffstat (limited to 'src/server')
-rw-r--r--src/server/rz_user.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/server/rz_user.py b/src/server/rz_user.py
index f2a97959..d027ede9 100644
--- a/src/server/rz_user.py
+++ b/src/server/rz_user.py
@@ -54,6 +54,12 @@ def filter_expired_requests(us_req_map):
log.info('user sign-up request expired: %s' % (su_req))
del us_req_map[su_req_email]
+def generate_security_token():
+ """
+ generate a random UUID based string ID
+ """
+ return str(uuid.uuid4()).replace('-', '')
+
def activate_user_account(us_req):
user_db = current_app.user_db
@@ -171,12 +177,6 @@ def rest__user_signup():
return ret
- def generate_email_confirmation_key():
- """
- generate a random UUID based string ID
- """
- return str(uuid.uuid4()).replace('-', '')
-
def get_or_init_usreq_map():
"""
lazy user signup request map getter
@@ -215,7 +215,7 @@ def rest__user_signup():
return make_response__json__html(status=200, html_str=html_ok__already_pending)
us_req['submission_date'] = datetime.now()
- us_req['validation_key'] = generate_email_confirmation_key()
+ us_req['validation_key'] = generate_security_token()
# send activation email
try: