def login(**kwargs): if 'data' in request.json: user_object = User(request.json['data']) result = user_object.login() else: return 'Poorly formed body', 400 if result['statusCode'] == 200: resp = make_response(result['response']) cookie = result['cookie'] resp.set_cookie(cookie['name'], cookie['value'], domain=cookie['domain'], expires=cookie['expires'], secure=cookie['secure'], httponly=cookie['httpOnly'], path=cookie['path']) resp.headers['x-access-tokens'] = cookie['value'] return resp return result['response'], 400
def loginMenu(session): print(""" 1. Login 2. Create a user 3. Exit """) menu = input('Enter the Selected Option: ') if menu == '1': login = input('Login: '******'Password: '******'Wrong Login and/or Password! User Not Found!') else: print("Login success!") session.uid = uid elif menu == '2': user = User() user.name = input('Enter your Complete Name: ') user.login = input('Enter your Login: '******'Password: '******'Repeat Password: '******'The Passwords mismatch! Rewrite the Password.') else: session.uid = database.create_user(user) break elif menu == "3": print("Get Out...") sys.exit() else: print('Invalid Option!')