update headers

1 parent 5b5faf22
...@@ -296,6 +296,8 @@ class ViewAuth(BaseView): ...@@ -296,6 +296,8 @@ class ViewAuth(BaseView):
if 'cancel' in request.POST: if 'cancel' in request.POST:
return HTTPFound(location=request.home) return HTTPFound(location=request.home)
elif 'login' in request.POST: elif 'login' in request.POST:
for key, value in request.headers.items():
log.debug(f"{key}: {value}")
identity = request.POST.get('username') identity = request.POST.get('username')
user = schema.user = User.get_by_identity(identity) user = schema.user = User.get_by_identity(identity)
controls = request.POST.items() controls = request.POST.items()
...@@ -333,6 +335,7 @@ class ViewAuth(BaseView): ...@@ -333,6 +335,7 @@ class ViewAuth(BaseView):
return HTTPFound(location=request.route_url('base-login')) return HTTPFound(location=request.route_url('base-login'))
else: else:
login = LoginUser(self.req) login = LoginUser(self.req)
if not login.login(values, user): if not login.login(values, user):
request.session.flash(login.message, "error") request.session.flash(login.message, "error")
...@@ -476,6 +479,7 @@ def redirect_login(request, user): ...@@ -476,6 +479,7 @@ def redirect_login(request, user):
log.debug(f"Group: {g.id} as {g.group_name}") log.debug(f"Group: {g.id} as {g.group_name}")
headers = get_login_headers(request, user) headers = get_login_headers(request, user)
log.debug(request.headers)
if request.is_xhr: if request.is_xhr:
return xhr_response(user, headers) return xhr_response(user, headers)
next_url = request.params.get('next') next_url = request.params.get('next')
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!