django-authentication相关内容
我正在尝试创建一个通过自定义登录名进行身份验证的网站.但是我有一个针对用户的自定义模型.如何从匿名用户验证我的网站.是否可以使用基于会话的登录系统.实际上,这是我的第一个django项目.请指导我.谢谢. 解决方案 在登录时,检查用户名和密码后,创建一个会话,在其中设置其用户对象或对象ID.在这种情况下,我保留了用户ID. def login(request): if req
..
我已使用TokenAuthentication启用了DRF的用户身份验证 REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.TokenAuthentication', 'rest_framework.authentication
..
我想在Django中设置LDAP身份验证后端,并且我已经使用ldap3来成功确认绑定. 我现在意识到,仅用ldap3为我的LDAP后端编写类并不是那么简单,并且安装 django_auth_ldap可能是另一条探索之路. 我已经测试了一些代码来创建到LDAP“服务器"的绑定,然后执行简单的搜索.没事的我测试的这种方法不在Django框架之内. 在我的Django框架中实现相同的方法时,
..
我有一个来自django的数据库,我想从Node.js使用它。我有一个任务:验证用户身份。从数据库中已知:算法pbkdf2_sha256,salt,10000次迭代和base64编码的哈希。我必须在JS中执行哪些步骤来将某些密码编码为给定的base64-hash? UPD:在此处找到解决方案:
..
我的myProject中的urls.py是 from django.conf.urls import patterns,include,url from testapp import urls urlpatterns = patterns('', url(r'^',include(urls)), ) 来自django.conf.urls导入模式的包含来自testa
..
我已经自己制作了 LoginRequiredMixin ,如下所示: class LoginRequiredMixin(object): @classmethod def as_view(cls,** initkwargs): view = super(LoginRequiredMixin,cls).as_view(** initkwargs) # (!!)multilangue
..
在我的模板中,我正在使用下一个参数将用户重定向到登录页面之前的页面: 登录 firstof 标签可以确保万一 request.path 无效,那么它将重定向到根URL。 这在每个页面都运行良好除了一个:注销页面。如果我
..
我正在关注Django指南,并使用接收者分配验证令牌。但是,以下内容将修复错误 无法分配“”:“Token.user”必须是“User “实例。 ## PRE CREATE方法 @receiver(post_save,sender = def create_auth_token(sender,instance = None,created
..
在电子邮件ID上实现独特的约束(不重复默认用户模型字段)我从django执行了 。 contrib.auth.models import AbstractUser class User(AbstractUser): #一些额外的字段 class Meta: unique_together =('email',) 然后在设置文件 AUTH_USER_MODEL ='my
..
我有一个旅行模型,可以让许多参与者订阅一个给定的旅行和一个所有者。参与者是在网站上注册的用户,但我也希望能够将“离线”用户添加到旅行中,在网站上没有帐户的用户,以便跟踪所有用户。 所有者和参与者链接到Userena用户个人资料(旁边的问题:可能直接链接到用户会更好吗?但是如何获得full_name看作为选择然后在内联管理员?) class Trip(models.Model): nam
..
我看到与此相似的但是我想知道是否有一个更简单的方法来实现这一点。 还跟着本博客。 下面给出了一个示例模型。 class Post(models.Model): name = models.CharField(max_length = 1000,help_text =“required,post name”) description = models.TextField(bl
..
我明白,当我们需要使用django内置的视图时,参数规范应该在内置视图函数使用之前进行。 现在我要自定义django auth视图的形式 password_reset_confirm 在url中,我导入我的自定义表单 从Myapp.forms导入PasswordSetForm 从django.contrib.auth导入urls,视图 和url ur
..
我的意见部分: @login_required def password_change(request, template_name ='register password_change_form = PasswordChangeForm,): 如果post_change_redirect为无: post_change_redirect = reverse('student:l
..
如果用户的IP不是与他登录的IP不一样,那么如何配置或修改认证来禁止用户会话? 我尽量保护我的Django站点免受XSS的影响。但我从来不能确定我涵盖了所有的基础。如果最糟糕的情况是最糟糕的情况,有人可以在我的网站上放置一些XSS,至少这可能会阻止他劫持现有的用户会话。 解决方案 在您的用户模型类中,创建一个存储请求的IP地址的IP字段。 original_ip_address =
..
我正在开发“电子邮件验证”模块。 首先,我有一个名为“SNUser”的模型,具有“一对一”关系与默认'user'模型如下: class SNUser(models.Model): #Manager objects = SNUserManager() #Auth user = models.OneToOneField(User,unique = True,primary_k
..
我正在尝试整合两个django应用程序,每个应用程序都有自己的个人认证。为了做到这一点,我试图将AbstractUser替代为User。我遵循 PyBB文档和 Django#substitute_custom_model 。除了个人的 init .py(包括从我的站点包中的PyBB库迁移)中,我删除了所有应用程序中的所有迁移文件。我也将Mysql数据库更改为空白,重新开始,我试图将Abstract
..
根据我以前的问题,我编辑了django注册模块,具有以下修改: 在 myapp / models.py : from django.contrib.auth.models import UserManager from django.contrib.auth.models import AbstractUser class AccountManager(UserManag
..
我有一个Django应用程序,我正在尝试添加Okta身份验证。我目前已经创建了一个使用Okta API来验证用户的自定义后端: 类OKTABackend(ModelBackend): def __init __(self,* args,** kwargs): super().__ init __(* args,** kwargs) def authenticate(self,u
..
我正在使用 RemoteUserMiddleware 使用 VAS 。 现在我设置好了,所以 REMOTE_USER 变量仅为我的SSO登录URL设置( / accounts / login / sso / ),因为我必须允许我的用户通过表单登录(对于不在我们的SSO系统中的用户)。根据我的调试,用户在 VasMiddleware (其中扩展 RemoteUserMiddleware )预处
..
登录用户并检查request.user是否在Android中的其他活动中被身份验证。该值始终为false。 以下代码用于登录用户 from rest_framework.response import Response from rest_framework import status from rest_framework.decorators import api_vie
..