Développement #110824
idp_oidc : assouplir la vérification django des redirections dans le cas d’URL privées custom Android
Start date:
08 October 2025
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Description
#104222 qui étend ce qu’on tolère comme redirect_uris pour un client, mais il faut aussi dire à django que ça n’est alors pas la peine de vérifier que cela doit être correctement normé sous forme d’URL publique etc. :
File "/usr/lib/python3/dist-packages/authentic2_idp_oidc/views.py", line 517, in authorize_for_client
response = redirect(request, redirect_uri, params=params, resolve=False)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/authentic2/utils/misc.py", line 396, in redirect
return HttpResponseRedirect(url, status=status)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/django/http/response.py", line 619, in __init__
raise DisallowedRedirect(
django.core.exceptions.DisallowedRedirect: Unsafe redirect to URL with protocol 'fr.montpellier3m.montpellier'
Related issues
Associated revisions
History
Updated by Paul Marillonnet about 1 month ago
- Related to Développement #104222: idp_oidc: autoriser les schémas d'URL d'applications Android added
Updated by Paul Marillonnet about 1 month ago
- Tracker changed from Support to Développement
- Status changed from Nouveau to En cours
- Assignee set to Paul Marillonnet
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/582
- Titre : WIP: idp_oic: allow redirecting to custom url schemes (#110824)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/582/files
Updated by Benjamin Dauvergne about 1 month ago
🤖 Modifications demandées sur la pull request :
Updated by Paul Marillonnet about 1 month ago
🤖 Relecture de Benjamin Dauvergne (bdauvergne) demandée sur la pull request :
Updated by Benjamin Dauvergne about 1 month ago
- Status changed from Solution proposée to Solution validée
🤖 Pull request approuvée :
Updated by Paul Marillonnet about 1 month ago
- Status changed from Solution validée to En cours
🤖 Travail initié ou repris dans une pull request :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/582
- Titre : WIP: idp_oic: allow redirecting to custom url schemes (#110824)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/582/files
Updated by Paul Marillonnet about 1 month ago
🤖 Relecture de Benjamin Dauvergne (bdauvergne) demandée sur la pull request :
Updated by Benjamin Dauvergne about 1 month ago
- Status changed from Solution proposée to Solution validée
🤖 Pull request approuvée :
Updated by Paul Marillonnet about 1 month ago
- Status changed from Solution validée to Résolu (à déployer)
🤖 Pull request fusionnée :
- URL : https://git.entrouvert.org/entrouvert/authentic/pulls/582
- Titre : idp_oidc: allow redirecting to custom url schemes (#110824)
- Modifications : https://git.entrouvert.org/entrouvert/authentic/pulls/582/files
Updated by Transition automatique about 1 month ago
- Status changed from Résolu (à déployer) to Solution déployée
Updated by Paul Marillonnet 21 days ago
- Related to Développement #111396: idp_oidc : autoriser, au retour de déconnexion, la redirection vers des URLs privées Android added
idp_oidc: allow redirecting to custom url schemes (#110824)