Projet

Général

Profil

0001-idp_oidc-change-type-of-OIDCCode.redirect_uri-44589.patch

Benjamin Dauvergne, 30 juin 2020 10:57

Télécharger (1,94 ko)

Voir les différences:

Subject: [PATCH 1/3] idp_oidc: change type of OIDCCode.redirect_uri (#44589)

To accept URL of any length.
 .../migrations/0013_auto_20200630_1007.py     | 19 +++++++++++++++++++
 src/authentic2_idp_oidc/models.py             |  5 +++--
 2 files changed, 22 insertions(+), 2 deletions(-)
 create mode 100644 src/authentic2_idp_oidc/migrations/0013_auto_20200630_1007.py
src/authentic2_idp_oidc/migrations/0013_auto_20200630_1007.py
1
# Generated by Django 2.2.13 on 2020-06-30 08:07
2

  
3
import django.core.validators
4
from django.db import migrations, models
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('authentic2_idp_oidc', '0012_auto_20200122_2258'),
11
    ]
12

  
13
    operations = [
14
        migrations.AlterField(
15
            model_name='oidccode',
16
            name='redirect_uri',
17
            field=models.TextField(validators=[django.core.validators.URLValidator()], verbose_name='redirect URI'),
18
        ),
19
    ]
src/authentic2_idp_oidc/models.py
299 299
    nonce = models.TextField(
300 300
        null=True,
301 301
        verbose_name=_('nonce'))
302
    redirect_uri = models.URLField(
303
        verbose_name=_('redirect URI'))
302
    redirect_uri = models.TextField(
303
        verbose_name=_('redirect URI'),
304
        validators=[URLValidator()])
304 305
    session_key = models.CharField(
305 306
        verbose_name=_('session key'),
306 307
        max_length=128)
307
-