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 821de3d commit 509676cCopy full SHA for 509676c
mozilla_django_oidc/middleware.py
@@ -14,7 +14,7 @@
14
add_state_and_nonce_to_session,
15
import_from_settings)
16
17
-from urllib.parse import urlencode
+from urllib.parse import quote, urlencode
18
19
try:
20
# Python 3.7 or later
@@ -160,7 +160,7 @@ def process_request(self, request):
160
161
request.session['oidc_login_next'] = request.get_full_path()
162
163
- query = urlencode(params)
+ query = urlencode(params, quote_via=quote)
164
redirect_url = '{url}?{query}'.format(url=auth_url, query=query)
165
if request.headers.get('x-requested-with') == 'XMLHttpRequest':
166
# Almost all XHR request handling in client-side code struggles
0 commit comments