fix: avoid empty query in oauth2 redirect uri

This commit is contained in:
TimePassBy
2026-05-11 11:52:57 +08:00
committed by 老广
parent d0ce5fd1cd
commit e84f9ccaf7

View File

@@ -28,7 +28,8 @@ class OAuth2AuthRequestView(View):
redirect_uri = build_absolute_uri(
request, path=reverse(settings.AUTH_OAUTH2_AUTH_LOGIN_CALLBACK_URL_NAME)
)
redirect_uri = f"{redirect_uri}?{query}"
if query:
redirect_uri = f"{redirect_uri}?{query}"
query_dict = {
'client_id': settings.AUTH_OAUTH2_CLIENT_ID, 'response_type': 'code',