Beispiel #1
0
def login():
    '''Login function'''
    if auth_login(request):
        response.set_cookie('user', 
            request.forms.get('username'), 
            secret=setting('cookie_key').value,
        )
        response.add_header('Authentication', 'SUCCESS')
    else:
        response.add_header('Authentication', 'FAILURE')
Beispiel #2
0
def login():
    '''Login function'''
    if auth_login(request):
        response.set_cookie(
            'user',
            request.forms.get('username'),
            secret=setting('cookie_key').value,
        )
        response.add_header('Authentication', 'SUCCESS')
    else:
        response.add_header('Authentication', 'FAILURE')
Beispiel #3
0
def login_post(db):
    '''
    Authentication Handler. 
    '''
    if auth_login(request):
        response.set_cookie('user', 
            request.forms.get('username'), 
            secret=setting('cookie_key').value
        )
        response.add_header('Authentication', 'SUCCESS')
        redirect('/')
    else:
        return env.get_template('login.html').render(
            error='Authentication Failed',
            auth=False,
            status=monitor.status()
        )
Beispiel #4
0
def login(db):
    '''
    Authentication Page
    '''
    error = None
    logged_in = False
    if request.method == 'POST':
        if auth_login(request):
            response.set_cookie(
                'user',
                request.forms.get('username'),
                secret=setting('cookie_key').value,
            )
            response.add_header('Authentication', 'SUCCESS')
            logged_in = True
        else:
            error = 'Authentication Failed'
    else:
        logged_in = auth(request)
    return env.get_template('settings_login.html').render(auth=logged_in,
                                                          error=error)
Beispiel #5
0
def login(db):
    '''
    Authentication Page
    '''
    error=None
    logged_in=False
    if request.method == 'POST':
        if auth_login(request):
            response.set_cookie('user', 
                request.forms.get('username'), 
                secret=setting('cookie_key').value,
            )
            response.add_header('Authentication', 'SUCCESS')
            logged_in=True
        else:
            error='Authentication Failed'
    else:
        logged_in=auth(request)
    return env.get_template('settings_login.html').render(
        auth=logged_in,
        error=error
    )