Exemplo n.º 1
0
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
Exemplo n.º 2
0
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!')