Guest User

Untitled

a guest
Oct 15th, 2018
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. def registration():
  2. data = request.data
  3. dataDict = json.loads(data.decode('utf-8'))
  4. if UserModel.find_by_username(dataDict['username']):
  5. return json.dumps({'message': 'User {} already exists'.format(dataDict['username']),'access_token':'NA'},ensure_ascii=False)
  6.  
  7. new_user = UserModel(
  8. username = dataDict['username'],
  9. password = UserModel.generate_hash('borrar_campo_bs')
  10. )
  11.  
  12.  
  13. try:
  14. new_user.save_to_db()
  15. access_token = create_access_token(identity = dataDict['username'])
  16. refresh_token = create_refresh_token(identity = dataDict['username'])
  17. return json.dumps({
  18. 'message': 'User {} was created'.format(dataDict['username']),
  19. 'access_token': access_token,
  20. 'refresh_token': refresh_token
  21. },ensure_ascii=False)
  22. except:
  23. return json.dumps({'message': 'Something went wrong','access_token':'NA'},ensure_ascii=False), 500
Add Comment
Please, Sign In to add comment