django-mfa3

multi factor authentication for django
git clone https://git.ce9e.org/django-mfa3.git

commit
0ad343708acb5726ff4aa84512b36ba572bb45fc
parent
00c35f1bef2a4edfaa4a5ee56ff5a821a45d2976
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2024-03-26 08:22
set id field type independent of DEFAULT_AUTO_FIELD

see https://docs.djangoproject.com/en/3.2/topics/db/models/#automatic-primary-key-fields

Diffstat

A mfa/migrations/0004_alter_mfakey_id.py 17 +++++++++++++++++
M mfa/models.py 1 +

2 files changed, 18 insertions, 0 deletions


diff --git a/mfa/migrations/0004_alter_mfakey_id.py b/mfa/migrations/0004_alter_mfakey_id.py

@@ -0,0 +1,17 @@
   -1     1 from django.db import migrations, models
   -1     2 
   -1     3 
   -1     4 class Migration(migrations.Migration):
   -1     5     dependencies = [
   -1     6         ("mfa", "0003_alter_mfakey_method"),
   -1     7     ]
   -1     8 
   -1     9     operations = [
   -1    10         migrations.AlterField(
   -1    11             model_name="mfakey",
   -1    12             name="id",
   -1    13             field=models.BigAutoField(
   -1    14                 primary_key=True, serialize=False, verbose_name="ID"
   -1    15             ),
   -1    16         ),
   -1    17     ]

diff --git a/mfa/models.py b/mfa/models.py

@@ -3,6 +3,7 @@ from django.db import models
    3     3 
    4     4 
    5     5 class MFAKey(models.Model):
   -1     6     id = models.BigAutoField(primary_key=True, serialize=False, verbose_name='ID')
    6     7     user = models.ForeignKey(
    7     8         settings.AUTH_USER_MODEL, on_delete=models.CASCADE
    8     9     )