django-login相关内容

Django Microsoft AD 身份验证

我注意到这个问题被重复了几次,但我仍然无法通过所有资源使其正常工作. 我只是想在我的 Django 应用中使用 Azure Active Directory 身份验证.我正在使用 这个模块,我按照文档中的说明配置了所有内容. 问题是 - 我不知道用户应该在哪里输入凭据 - 因为模块只有一个网址('auth-callback/').我不知道如何跳转到 Microsoft 登录 html ..

Django:如何在视图请求之外获取已登录的用户?

我有一个需要登录用户信息的类方法(在视图之外).如何在不将 request 传递给方法的情况下检索登录用户?不幸的是,我找不到一个好的解决方案,而且不存在这样的方法是不合逻辑的,因为 Django 应该将登录用户存储在某个地方.否则(我相信)不可能使用 django.contrib.auth.decorators 中的 @login_required 装饰器.对吗? 所以如果不可能,为什么不 ..
发布时间:2022-01-05 15:27:28 其他开发

根据用户类型进行身份验证并授予用户一定的权限.但注意正在发生

根据用户类型进行身份验证并授予用户一定的权限.但是注意正在发生.我尝试根据用户类型限制对网站某些功能的访问.但是当我设置条件时,页面上没有任何反应:这是我的model.py from django.contrib.auth.models import AbstractUser从 django.db 导入模型从 django.urls 导入反向user_type_choice = (('1', ..

进行身份验证并授予用户一定的权限,具体取决于用户的类型.但是注意正在发生

进行身份验证并授予用户某些权限,具体取决于用户的类型.但是注意正在发生.我尝试根据用户类型来限制对网站上某些功能的访问.但是,当我设置条件时,页面上什么也没有发生:这是我的模型.py django.contrib.auth.models中的 导入AbstractUser从django.db导入模型从django.urls导入反向user_type_choice =(('1','majstor' ..

导入django.contrib.auth.urls不能与现有管理模板配合使用

我一直在尝试遵循文档,使用内置的Django模板在Django(1.9)网站上登录/注销编外人员.特别是,我通过添加 修改了urlconf. url('^',include('django.contrib.auth.urls')) 带有预先登录的默认模板名称的/login和/logout端点和视图. 用于登录和注销的默认模板名称为 registration/login.html 和 ..
发布时间:2021-05-01 19:38:23 其他开发

Django Microsoft AD身份验证

我注意到这个问题重复了几次,但是从所有资源来看,我仍然无法使其正常运行. 我只是想在我的Django应用程序中使用Azure Active Directory身份验证.我正在使用此模块,然后按照文档中的说明配置所有内容. 问题是-我不知道用户应该在哪里输入凭据-因为该模块只有一个网址("auth-callback/").我找不到如何跳转到Microsoft登录HTML页面的方法.我应该 ..

Django-为什么内置的auth登录功能在成功登录url之后没有将有关用户的信息传递给

嗨,我为我的项目使用了django inbult身份验证url和视图,现在已经完成了初始用户帐户的创建/登录/重置密码过程. 现在,用户可以登录并在成功登录url帐户/配置文件/之后重定向到. 我对django登录功能有一些疑问.为了方便起见,我在下面复制粘贴了django内置的登录功能代码. @sensitive_post_parameters() @csrf_protect ..
发布时间:2020-06-12 18:42:06 Python

如何使用Django-AllAuth在/accounts/网址格式之外使用注册表单?

我目前正在使用django-allauth来管理我的注册和登录. 到目前为止,我的所有登录和注册都通过在URL模式的/accounts/前缀处具有django-allauth页面进行,因此,要注册一个新帐户,您可以导航至/accounts/signup/.我想保留此功能,但也想在我的目标网页上(在我的基本URL上)引入一个注册表单,并且希望在我网站的任何位置(而不是/accounts/)的顶 ..
发布时间:2020-06-12 18:42:04 Python

设置所有页面以要求登录吗?

我想将未经身份验证的用户的访问重定向到登录页面,然后将登录的用户重定向到最初请求的页面. 根据文档,使用@user_passes_test装饰器可以轻松实现此目的.但是似乎我不得不装饰每个视图,这太疯狂了,太多了,而且容易出错. 什么是全局启用此功能的好方法(除了一小部分固定的视图,例如login)?也就是说,将所有内容默认设置为仅登录+在需要时显式处理匿名查看. 解决方案 f ..
发布时间:2020-06-12 18:42:02 其他开发

在Django中使用电子邮件地址或用户名登录用户

我正在尝试创建一个auth后端,以允许我的用户使用自定义用户模型在Django 1.6中使用其电子邮件地址或用户名登录.当我使用用户名登录时,后端工作正常,但由于某种原因,没有电子邮件.有什么我忘了要做的事吗? from django.conf import settings from django.contrib.auth.models import User class EmailOr ..
发布时间:2020-06-12 18:42:00 Python

Django登录表单 - 登录仪表板第二次

我有一个登录表单。每当我第一次登录时,它再次询问用户名和密码,而不显示我的用户名和密码。但是当我用相同的用户名和密码重新登录时,它会完美登录。如何可能? 这是我的代码: - {%extends“base1.html”%} {%block header%} {%endblock%} {%block content%} ..
发布时间:2017-05-31 21:49:27 Python

Django - 自定义认证后端中的错误消息

我已经通过扩展defalut ModelBackend编写了一个定制的auth后端。是否可以向登录屏幕发送自定义错误消息?截至目前,它正在显示默认消息。 解决方案 错误消息来自 ValidationError 由 django.contrib.auth.forms.AuthenticationForm 引发的异常。您需要扩展认证表单或实施自己的认证表单来更改其错误消息。 ..
发布时间:2017-05-30 19:23:18 其他开发

如何在没有在/ accounts / login url的情况下显示django allauth注册页面?

很多网站,如pinterest,Facebook和tumblr都有他们的主页上的注册页面。是否可以让主页登录页面显示在主页而不是/ accounts / login页面? 解决方案 能够!只需路由您要访问allauth登录视图的任何url 从django.conf.urls导入模式,include,url 从主导入视图 从allauth.account导入视图为allauthvie ..
发布时间:2017-05-30 17:07:49 其他开发

Django:我如何获得用户不在查看请求之外?

我有一个需要记录的用户信息的类方法(视图外)。如何在不将请求传递给该方法的情况下,如何检索登录的用户?不幸的是,我找不到一个很好的解决方案,它不合逻辑只是不存在这样做的方式,因为Django应该存储在登录用户的某个地方。否则(我相信)不可能使用 django.contrib.auth.decorators 中的 @login_required 装饰器。对吗? 所以如果不可能为什么不这样做?为 ..
发布时间:2017-05-28 23:54:35 其他开发

Django使用django-axis登录

我用django创建了一个网站。用户应该能够登录。登录视图如下所示: 从django.contrib.auth导入验证,从django.contrib登录 .auth.models import User .... if request.method =='POST': username = request.POST ['username']#get username pas ..
发布时间:2017-05-28 19:22:02 Python

Django - 某些视图的用户权限?

从管理员看,您可以向用户或用户组分配权限:允许添加,更改或删除模型中的数据。 不错,但我还需要允许用户或用户组访问或不访问一组视图。我在我的网站上有一些类型的服务,所以我想允许一些用户访问某些服务(页面/视图),而不是其他。 那么我怎么能允许某些用户/用户组访问某些视图?谢谢! 解决方案 无法添加或更改某个模型的用户将无法在管理员中看到。 p> 如果我们在谈论自定义创建的 ..