Merged in feature/VBV-383-sso-language (pull request #97)
Add language parameter to SSO
This commit is contained in:
commit
0174126e18
|
|
@ -62,7 +62,9 @@ const userStore = useUserStore();
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
<p class="pt-8"><a href="/sso/login/">Login mit SSO</a></p>
|
<p class="pt-8">
|
||||||
|
<a :href="`/sso/login/?lang=${userStore.language}`">Login mit SSO</a>
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</main>
|
</main>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,8 @@ OAUTH_FAIL_REDIRECT = "login-error"
|
||||||
def login(request):
|
def login(request):
|
||||||
oauth_client = oauth.create_client(settings.OAUTH["client_name"])
|
oauth_client = oauth.create_client(settings.OAUTH["client_name"])
|
||||||
redirect_uri = settings.OAUTH["local_redirect_uri"]
|
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):
|
def authorize(request):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue