コード例 #1
0
ファイル: AuthHandlers.py プロジェクト: rikonor/aperitif
def Authenticate(request):
    h = request.cookies.get('name')
    user_id = hashes.check_secure_val(h)
    if user_id:
        user = User.getById(user_id)
        if user and user.active:
            return user
コード例 #2
0
ファイル: AuthHandlers.py プロジェクト: rikonor/aperitif
def Authenticate(request):
    h = request.cookies.get('name')
    user_id = hashes.check_secure_val(h)
    if user_id:
        user = User.getById(user_id)
        if user and user.active:
            return user
コード例 #3
0
ファイル: AdminAuth.py プロジェクト: rikonor/aperitif
def AdminAuthenticate(request):
    h = request.cookies.get('name_adm')
    admin_id = hashes.check_secure_val(h)
    if not admin_id:
        return None
    admin = Admin.get_by_id(int(admin_id))
    return admin
コード例 #4
0
ファイル: AdminAuth.py プロジェクト: rikonor/aperitif
def AdminAuthenticate(request):
        h = request.cookies.get('name_adm')
        admin_id = hashes.check_secure_val(h)
        if not admin_id:
        	return None
        admin = Admin.get_by_id(int(admin_id))
        return admin
コード例 #5
0
def Authenticate(request):
    h = request.cookies.get('name')
    user_id = hashes.check_secure_val(h)
    if user_id:
        user = User.get_by_id(int(user_id))
        return user