django-authentication相关内容
我使用的是一个特定的哈希密码算法,所以我不得不写道: 我正在使用php将一个网站迁移到Django框架。 / p> #settings.py PASSWORD_HASHERS =( 'django.contrib.auth.hashers.PBKDF2PasswordHasher' 'project.hashers.SHA1ProjPasswordHasher',#这是我的 'dja
..
有没有办法创建没有用户名的用户?我尝试用first_name,last_name,密码和电子邮件。但是有一个错误: Type / at / accounts / register / create_user()至少需要2个参数给定) 所以,我搜索了这样创建,然后发现django需要一个用户名。但我希望还有其他一些方法。任何人都可以引导我,如果有的话。谢谢。 解决方
..
我已经通过扩展defalut ModelBackend编写了一个定制的auth后端。是否可以向登录屏幕发送自定义错误消息?截至目前,它正在显示默认消息。 解决方案 错误消息来自 ValidationError 由 django.contrib.auth.forms.AuthenticationForm 引发的异常。您需要扩展认证表单或实施自己的认证表单来更改其错误消息。
..
在系统中我正在建立用户不能自己注册。用户由系统管理员之一添加。所以没有用户注册表或视图。注册只在管理员中进行,所以我猜想send_mail也要在那里(或我错了)? 我需要发送一个自动电子邮件当用户创建时,只有这样(不是每个模型的保存)。 可以帮助吗?那里有内置的东西吗?或者我该怎么做? 我已经阅读了关于create_user用户管理器的信息,但是我认为编辑管理员的方法更好。 b
..
我有一个正在运行的维基与用户。现在我想在Django中编写一个应用程序来做一个特定的任务。 我必须使用我的“旧”用户/组数据库(其具有不同的散列算法密码然后django_auth),并同步它现在,然后,因为我的用户已经有一个登录必须是一样的无处不在。 我也要使用django_auth。 / p> 是否可以更改django_auth中的哈希算法? 以便django auth使
..
我在Django 1.5项目中有自定义用户,它使用电子邮件字段作为用户名: class MyUser(AbstractUser): my_custom_field = models.CharField(max_length = 20,blank = True,null = True) USERNAME_FIELD ='email ' MyUser._meta.get_fiel
..
我想使用Django与Django-REST frameowrk在后端来验证Native Android应用程序上的用户。我目前正在使用基于令牌的验证系统。 (更多详情) 我已经执行了与指南列出的完全相同的过程,以设置令牌身份验证。 现在我希望我的用户能够获得令牌交换凭据。我使用以下代码使用POST请求: JSONObject cred = new JSONObject();
..
我正在写一个简单的django应用程序,并被困在这个错误,可以有一个请帮助我 我的views.py看起来完全一样 def custom_login(request):if request.user.is_authenticated():return HttpResponseRedirect('dashboards')return login(request,'login.html',au
..
我正在尝试通过认证教程来确保一切正常工作。 我输入了以下代码。 >>>来自django.contrib.auth.models import User >>> user = User.objects.create_user('john','lennon@thebeatles.com','johnpassword') >>> user.last_name ='列侬' >>> user.sa
..
在提出这个问题之前,我已经遵循以下链接,因为它似乎是一个重复的,但没有用。所以我再问一次。 Django使用django-axis登录 django-axis不捕获失败的登录尝试,但捕获管理失败的尝试很好 django-axis与管理站点一起工作,但无法从用户自定义登录视图中捕获失败的尝试。我在'/ project / app / views.py'上的自定义视图如下所示:
..
我目前有一个Django应用程序,它只是一堆REST API(当然由数据库支持)。我正在使用 Django REST框架JWT 管理我的身份验证。工作正常每当用户登录时,我的一个API会返回消费应用程序存储以供以后使用的令牌。到目前为止这么好。 然而,将来,这个解决方案将需要扩展。而不是单个服务器运行Django应用程序,我可以看到一个情况,当我需要多个Web服务器。当然,所有这些Web服务
..
我使用的是默认更改密码机制由django提供。 我正在使用 post_change_redirect 将提交的表单直接返回到我的设置页面,但是我想显示一条消息,以向用户保证操作已成功。由于密码更改成功,我如何检测是否到达我的设置视图,并添加了一条消息? 解决方案 我不建议在设置视图中查看用户是否通过密码更改到达。我认为,理想情况下,所有的密码更改逻辑都包含在同一个地方。这使得更容易找
..
我目前正在为应用程式执行用户注册。我正在修改django.auth默认行为以使用电子邮件而不是用户名。我想我会使用一个定制的auth后端。我希望用户仍然能够提供一个用户名。 如何在“john doe”中允许用户名中的空格,而无需更改django.auth模型中的字段。 p> 如何使邮箱需要。目前,如果电子邮件为空,我的UserCreation表单中的clean_email方法会引发验证
..
我在我的网站上使用了Facebook身份验证,我使用 omab / django-social-auth 我想将用户重定向到另一个网站,让他们填写他们的详细信息。所以我想让用户在他们的脸书帐户首次认证后不起作用,然后在完成表单后将其保存为活动用户。 我在我的环境中操作了django / contrib / auth / models.py,就像is_active字段一样default
..
可以在allauth的某些情况下阻止帐户创建,最好使用pre_social_login信号? 解决方案 开发部门你可以轻松地做到这一点。在您的设置中: SOCIALACCOUNT_ADAPTER ='my.adapter.MySocialAccountAdapter' pre> 然后从django使用此adapter.py: 来自allauth.sociala
..
当我运行我的django测试我得到以下错误,这是在我的测试套件之外: ==== ================================================== ================ 错误:test_known_user(django.contrib.auth.tests.remote_user.RemoteUserCustomTest) -------
..
我想提供一个Django应用程序,它通过单个数据库为不同的用户集提供多个网站。想像一个博客应用程序,它将被不同主题的几个域使用,但是通过向模型添加一个站点字段来使用相同的数据库。 我使用
..
我正在使用Django内置的用户登录视图: url(r'^ user / login / $' 'django.contrib.auth.views.login',{'template_name':'users / templates / login.html'},name ='user-login'), pre> 登录后,当我转到用户/登录后,我可以第二次登录。我提交表单并
..
我正在使用Django和Redis作为会话引擎(也是Celery,但这是别的)。它的工作完美,我可以看到速度的提高。 SESSION_ENGINE ='django.contrib.sessions.backends.cached_db' 我有一个脚本,每分钟运行一次,通过一些方法检查活动用户,如果用户最近没有活动,则会话获取除去。这是针对客户的跟踪需求而完成的。
..
只有在创建用户后,将此用户的字段指定为“True”,才希望向用户添加用户。创建的每个用户都将具有与之相关联的“UserProfile”。这将是实现这种事情的正确方法吗? models.py: code> def add_group(sender,instance,created,** kwargs): if created: sender = UserProfile if se
..