Example #1
0
def auth_callback(login, request):
    try:
        user = DBSession.query(User).filter(User.login==login).one()
        request.user_object = user
    except NoResultFound:
        return False
    return (
        ['user:{0}'.format(login)] +
        ['group:{0}'.format(group) for group in user.groups.split(',')]
    )