We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3ee259a commit d885a19Copy full SHA for d885a19
src/server.py
@@ -213,7 +213,14 @@ def login():
213
214
target_url = url_path(request.args.get('url', '/'))
215
if current_user.is_authenticated:
216
- return redirect(target_url)
+ if current_user.groups:
217
+ identity = {'username': current_user.username, 'groups': current_user.groups}
218
+ else:
219
+ identity = {'username': current_user.username}
220
+ access_token = create_access_token(identity)
221
+ resp = make_response(redirect(target_url))
222
+ set_access_cookies(resp, access_token)
223
+ return resp
224
form = LDAPLoginForm(meta=wft_locales())
225
form.logo = config.get("logo_image_url", {})
226
form.background = config.get("background_image_url", {})
0 commit comments