models
django_spire.auth.mfa.models
MfaCode
Bases: Model
django_spire.auth.mfa.models
MfaCode
Bases: Model
user = models.ForeignKey(User, on_delete=(models.CASCADE), related_query_name='mfa_code', related_name='mfa_codes')
class-attribute
instance-attribute
code = models.CharField(max_length=6, editable=False, unique=True)
class-attribute
instance-attribute
expiration_datetime = models.DateTimeField(editable=False)
class-attribute
instance-attribute
objects = MfaCodeQuerySet.as_manager()
class-attribute
instance-attribute
Meta
db_table = 'django_spire_authentication_mfa_code'
class-attribute
instance-attribute
verbose_name = 'MFA Code'
class-attribute
instance-attribute
verbose_name_plural = 'MFA Codes'
class-attribute
instance-attribute
__str__
is_valid
set_expired
send_notification
django_spire/auth/mfa/models.py
generate_code
classmethod