예제 #1
0
파일: views.py 프로젝트: leogg/fudcon
def auth_login():
    """ Login mechanism for this application
    """
    next_url = url_for('frontend.index')
    if 'next' in request.values:
        if is_safe_url(request.values['next']):
            next_url = request.values['next']

    if next_url == url_for('frontend.index'):
        next_url = url_for('frontend.index')

    if hasattr(g, 'fas_user') and g.fas_user is not None:
        return redirect(next_url)
    else:
        return FAS.login(return_url=next_url)
예제 #2
0
파일: views.py 프로젝트: leogg/fudcon
def auth_logout():
    if g.fas_user:
        FAS.logout()
    return redirect(url_for('frontend.index'))