0001-idp_oidc-add-profile-field-to-access-token-model-694.patch
src/authentic2_idp_oidc/migrations/0017_oidcaccesstoken_profile.py | ||
---|---|---|
1 |
# Generated by Django 2.2.26 on 2022-09-23 09:33 |
|
2 | ||
3 |
import django.db.models.deletion |
|
4 |
from django.db import migrations, models |
|
5 | ||
6 | ||
7 |
class Migration(migrations.Migration): |
|
8 | ||
9 |
dependencies = [ |
|
10 |
('custom_user', '0031_profile_email'), |
|
11 |
('authentic2_idp_oidc', '0016_remove_oidcclient_perform_sub_profile_substitution'), |
|
12 |
] |
|
13 | ||
14 |
operations = [ |
|
15 |
migrations.AddField( |
|
16 |
model_name='oidcaccesstoken', |
|
17 |
name='profile', |
|
18 |
field=models.ForeignKey( |
|
19 |
null=True, |
|
20 |
on_delete=django.db.models.deletion.CASCADE, |
|
21 |
to='custom_user.Profile', |
|
22 |
verbose_name='profile', |
|
23 |
), |
|
24 |
), |
|
25 |
] |
src/authentic2_idp_oidc/models.py | ||
---|---|---|
358 | 358 |
user = models.ForeignKey(to=settings.AUTH_USER_MODEL, verbose_name=_('user'), on_delete=models.CASCADE) |
359 | 359 |
scopes = models.TextField(verbose_name=_('scopes')) |
360 | 360 |
session_key = models.CharField(verbose_name=_('session key'), max_length=128, blank=True) |
361 |
profile = models.ForeignKey(to=Profile, verbose_name=_('profile'), on_delete=models.CASCADE, null=True) |
|
361 | 362 | |
362 | 363 |
# metadata |
363 | 364 |
created = models.DateTimeField(verbose_name=_('created'), auto_now_add=True) |
364 |
- |