Guest User

Untitled

a guest
Sep 18th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.83 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. def ensurefirstuser(firstname,lastname,email,password)​:
  3. users = db(db.auth_user.email==email).​select()
  4. if users:
  5. user_id = users[0].id
  6. created = False
  7. if settings.debug_ensure_first_​user == True:
  8. print ('found user_id so created equals %s') % created
  9. return (user_id,created)
  10.  
  11. else:
  12. my_crypt = CRYPT(key=auth.settings.hmac_​key)
  13. crypt_pass = my_crypt(password)[0]
  14. id_user= db.auth_user.insert(
  15. ​ first_name=firstname,
  16. ​ last_name=lastname,
  17. ​ email = email,
  18. ​ password = crypt_pass
  19. ​ )
  20. created = True
  21. if settings.debug_ensure_first_​user == True:
  22. print ('creating user_id')
  23. return (id_user,created)# -*- coding: utf-8 -*-
  24. def ensurefirstuser(firstname,lastname,email,password)​:
  25. users = db(db.auth_user.email==email).​select()
  26. if users:
  27. user_id = users[0].id
  28. created = False
  29. if settings.debug_ensure_first_​user == True:
  30. print ('found user_id so created equals %s') % created
  31. return (user_id,created)
  32.  
  33. else:
  34. my_crypt = CRYPT(key=auth.settings.hmac_​key)
  35. crypt_pass = my_crypt(password)[0]
  36. id_user= db.auth_user.insert(
  37. ​ first_name=firstname,
  38. ​ last_name=lastname,
  39. ​ email = email,
  40. ​ password = crypt_pass
  41. ​ )
  42. created = True
  43. if settings.debug_ensure_first_​user == True:
  44. print ('creating user_id')
  45. return (id_user,created)
Add Comment
Please, Sign In to add comment