django-authentication相关内容
这是我的用户身份验证方法: def user_login(request): if request.method == 'POST': 用户名= request.POST.get('用户名') 密码= request.POST.get('密码') 用户= authenticate(用户名=用户名,密码=密码) 如果用户: 如果user.is_active: 登录(请求,用户) 返回H
..
hi im正在使用jwt和angular 5开发SPA django rest框架。 我建立了登录和注册部分。现在,我正在寻找一种方法来添加社交登录名或注册到我的应用程序,并在深度搜索后获得jwt支持,我发现一些模块的文档非常不清楚(对我而言至少如此)。.该模块 https://github.com/st4lk/django-rest-social-auth 看起来不错 他说的用法是:
..
在我的Django项目中,我有许多由Django的内置身份验证系统创建的用户。每个用户都可以创建自己的 App 模型实例。我想限制用户对对象的访问,以便用户只能查看他们创建的实例。为此,我创建了以下视图: @login_required def appDetail(request,app_id): 试试: app = App.objects.get(pk = app_id) #测
..
使用django通用CreateView我可以创建一个新的用户帐户,但是使用该技术注册后如何自动登录该用户? urls.py ... url (r'^ signup / $',SignUpView.as_view(),name ='user_signup'), ... views.py class SignUpView(CreateView):
..
我正在使用django在后端创建一个网站,在前端使用react.js创建一个网站。这将是我第一次在django中使用前端框架。我正在使用django-allauth在后端(facebook / twitter / google)上进行社交身份验证。 用户通过网络会话(使用allauth)登录后第三方提供商(facebook)如何将数据传递到我的应用程序? 我是否抓住了Facebook令
..
我正在开发一个应用程序,在该应用程序中,我制作了自定义的“用户” 模型,该模型将电子邮件作为用户名,并且依赖于称为“公司” 。当运行命令'python manage.py createsuperuser'时,我需要django首先要求我提供公司并创建公司实例,而不是要求其中'company'是一个外键,然后用户提供公司ID(可能是用户在创建公司对象时已经创建的公司'1')。 我正在尝试通过在
..
我想使用Django(1.9)设置用户身份验证。如文档中所述,我在项目的 urls.py 中包括了auth视图,例如 urlpatterns = [ ..., url('^ accounts /',include('django.contrib.auth.urls')), ..., ] 作为文档描述了一种需要为Auth视图编写自定义模板的方法。我将这些模板放在目录
..
我有两个非常相关的站点,希望使用它们的用户只需要登录一次。 在一个django项目下,有两个应用程序服务于不同的域吗? 或 是否可以通过某种方式在两个独立的django项目之间共享身份验证? / p> 欢呼 Asim 解决方案 有很多方法可以解决此问题。这里有一些事情值得研究。我正在根据自己的喜好进行订购,如果您有一些问题,或更具体的问题可能会有所改变。
..
我正在编写一个使用两个不同数据库的Django网站。其中一个就是本地数据库,称为“ Django”,该数据库存储了相当标准的安装中的所有标准表(包括auth,网站,注释等)以及一些其他表。 包括用户在内的大多数数据都来自另一台服务器上的数据库,我们称其为“旧版”数据库。 I我正在寻找有关连接两个数据库的干净,Python方式的建议,尤其是针对用户的 。 我使用的是代理模型,当我可
..
假设我有一个表单,该表单在数据库中执行某些操作,并且需要通过POST发送的用户身份验证,在 request 中是否可能有人恶意更改了 user 为了利用系统? 下面的示例在数据库中创建一个项目,但需要一个登录用户。有人可以从django.recut.user 中发送其他用户的数据吗? 从django.shortcuts导入渲染,重定向来自django.contrib.auth.deco
..
我想知道是否 auth。注销清除会话数据,或者我必须自己做。 来自django.contrib.auth.decorators从django.contrib导入login_required 导入auth @login_required def注销(请求): auth.logout(请求) 返回redirect('base:homepage') 类似这样的事情...
..
我想让同一用户会话跨越: site.com sub1.site.com sub2.site.com 如何在Django中做到这一点?使用默认的auth用户软件包,似乎要求用户每次使用不同的会话登录所有3个站点。他们如何共享相同的登录Cookie和会话ID? 更新:在settings.py中使用SESSION_COOKIE_DOMAIN值似乎可以在生产站点上使用,但不能使用
..
我正在使用Django密码重置。 我的 settings.py 中有以下代码: EMAIL_USE_TLS =真 EMAIL_HOST ='smtp.gmail.com' EMAIL_PORT = 587 EMAIL_HOST_USER ='myusername @ gmail .com' EMAIL_HOST_PASSWORD ='mypassword' DEFAULT
..
在我的网站上可以通过以下方式登录: 用户名和密码 e -邮件和密码 google auth 2 facebook 我在使用内置系统和python社交身份验证的django用户。 问题: 假设我创建了以下帐户: 用户名:losimonassi 电子邮件:lorenzosimonassi@gmail.com 然后,当我尝试使用gmail(lorenzosim
..
我一直在尝试获取django-registration-redux帐户激活电子邮件发送给新注册的用户。 我已经获得了所有与电子邮件无关的信息可以正常工作的部分,例如登录/注销和实际注册用户!当我注册时,它会自动以该用户身份登录。但是我从来没有收到激活邮件。 我尝试了各种不同的尝试来使其正常工作,我遵循了一些有关设置整个过程的教程,但是电子邮件仍然无法正常工作。 > 这里有一些代码
..
我最近使用教程构建了一个基于Django的身份验证系统。在此系统中,我在forms.py中创建了一个令牌。然后,此令牌通过激活激活邮件发送(作为链接)。 来自django.contrib.auth.tokens import default_token_generator 令牌= default_token_generator.make_token(用户) 接收到get请求
..
我已经用Django编写了一个Web应用程序。我需要将一些数据从python脚本发布到表单。禁用登录后,帖子(r2)可以正常工作。我的请求对于登录名(r1)正常工作,但是对于表单发布(r2)现在却出现404错误。该登录名似乎未转移到第二个请求。 csrftoken和sessionid被硬编码用于测试,因为它无法识别它们。相关代码(已删除网址库): url_login ='.. / peca
..
如果没有request.user.is_authenticated: 返回None try: return ClientProfile.objects.get(user = request .user) ,除了ClientProfile.DoesNotExist: 返回无 此代码应如果我尚未登录并尝试调用它,则返回None。但是,正如我从stacktrace中看到的那样,
..
它为您提供了按人员状态和超级用户状态进行过滤的信息,但是对于组呢? 解决方案 从1.3版开始,使用此方法完成: list_filter =('groups__name') 当然,正如@ S.Lott解释的那样,您必须在admin.py文件中注册自定义的类: 从django.contrib导入管理员 从django.contrib.auth.admin导入Us
..
我用于通过电子邮件登录的自定义用户模型: class MyUser(AbstractBaseUser): id =模型。 AutoField(primary_key = True)#自动场? is_superuser = models.IntegerField(默认= False) 用户名= models.CharField(unique = True,max_length = 30
..