跳转到主要内容

Django User模型无密码字段

项目描述

安装

$ [sudo] pip install django-passwordless-user

优点

  • 无密码的第三方/社交认证

示例

settings.py

AUTH_USER_MODEL = 'users.User'

users/modes.py

from django.db import models
from django_passwordless_user.models import AbstractBaseUser

class Token(models.Model):
    token = models.TextField()

class User(AbstractBaseUser):
    login = models.TextField(unique=True)

    USERNAME_FIELD = 'login'

    class Meta:
        db_table = 'users_user'

    def get_salted_hmac_value(self):
        token = Token.objects.get(pk=self.pk)
        return token

readme42.com

项目详情


下载文件

下载适合您平台文件。如果您不确定要选择哪个,请了解有关安装软件包的更多信息。

源分布

django-passwordless-user-2020.7.2.tar.gz (2.0 kB 查看哈希值)

上传时间

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面