Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def registration():
- data = request.data
- dataDict = json.loads(data.decode('utf-8'))
- if UserModel.find_by_username(dataDict['username']):
- return json.dumps({'message': 'User {} already exists'.format(dataDict['username']),'access_token':'NA'},ensure_ascii=False)
- new_user = UserModel(
- username = dataDict['username'],
- password = UserModel.generate_hash('borrar_campo_bs')
- )
- try:
- new_user.save_to_db()
- access_token = create_access_token(identity = dataDict['username'])
- refresh_token = create_refresh_token(identity = dataDict['username'])
- return json.dumps({
- 'message': 'User {} was created'.format(dataDict['username']),
- 'access_token': access_token,
- 'refresh_token': refresh_token
- },ensure_ascii=False)
- except:
- return json.dumps({'message': 'Something went wrong','access_token':'NA'},ensure_ascii=False), 500
Add Comment
Please, Sign In to add comment