diff --git a/client/src/pages/LoginPage.vue b/client/src/pages/LoginPage.vue index bdabe88f..80580fb1 100644 --- a/client/src/pages/LoginPage.vue +++ b/client/src/pages/LoginPage.vue @@ -62,7 +62,9 @@ const userStore = useUserStore(); /> -

Login mit SSO

+

+ Login mit SSO +

diff --git a/server/vbv_lernwelt/sso/views.py b/server/vbv_lernwelt/sso/views.py index 7bbed403..cc4ba587 100644 --- a/server/vbv_lernwelt/sso/views.py +++ b/server/vbv_lernwelt/sso/views.py @@ -17,7 +17,8 @@ OAUTH_FAIL_REDIRECT = "login-error" def login(request): oauth_client = oauth.create_client(settings.OAUTH["client_name"]) redirect_uri = settings.OAUTH["local_redirect_uri"] - return oauth_client.authorize_redirect(request, redirect_uri) + language = request.GET.get("lang", "de") + return oauth_client.authorize_redirect(request, redirect_uri, lang=language) def authorize(request):