def index():
    vm = IndexViewModel()

    if not vm.user:
        return flask.redirect('/account/login')

    return vm.to_dict()
Exemplo n.º 2
0
def index():
    view_model = IndexViewModel()

    if not view_model.user:
        return flask.redirect('/account/login')

    return view_model.to_dict()
def index():
    vm = IndexViewModel()
    if not vm.user:
        return flask.redirect('/account/login')

    log.info(f"User is viewing their account: {vm.user.name} - {vm.user.email}")
    return vm.to_dict()
Exemplo n.º 4
0
def index():
    # Using this IndexViewModel means we don't have to keep track of all the extra data we're exchanging below
    vm = IndexViewModel()
    # user_id = cookie_auth.get_user_id_via_auth_cookie(flask.request)
    # user = find_user_by_id(user_id)
    if not vm.user:
        return flask.redirect('/account/login')
    return vm.to_dict()