在django中启用代理用户的身份验证扩展。

django-proxy-users的Python项目详细描述


===================

所需组件。
----

在应用程序中,我们有必要的完整组件
运行此应用程序。

*表格
*django_proxy_users.forms.authenticationform(扩展django.contrib.auth.forms.authenticationform,django.core.paginator.paginator)
*django_proxy_users.forms.authenticatesform(扩展django.contrib.auth.forms.form)

*后端
*django_proxy_users.auth.backends.loginasbackend
*django_proxy_users.auth.backends.logbackinasbackend

*上下文处理器
*django_proxy_users.context_processors.login_作为


示例组件和开源库。
——

*开源库
*查询1.8.2
*Twitter引导
*视图
*django_proxy_users.views.home
*django_proxy_users.views.login
*django_proxy_users.views.login
*django_proxy_users.views.logout
*django_proxy_users.views.login_身份
*django_proxy_users.views.log_back_输入

安装和配置
===================

使其工作所需的步骤。
--

1.从以下任一位置获取代码源:
*下载并放置在Django应用程序中。
*http://pypi.python.org/pypi/django-proxy-user/
*https://github.com/jturo/django-proxy-users
*或pip安装
*pip安装django代理用户

2.在setttings.py.中安装应用程序:

已安装的应用程序=(

“django_proxy_用户”,



3.添加上下文处理器:

模板上下文处理器=(

“django.contrib.auth.context_processors.auth”,
“django.core.context_processors.debug”,
“django.core.context_processors.i18n”,
“django.core.context_processors.media”,
“django.core.context_processors.static”,
“django.core.context_processors.tz”,
“django.contrib.messages.context_processors.messages”,
“django_proxy_users.context_processors.login_as”,



4.添加身份验证后端。::

身份验证后端=(

“django_proxy_users.auth.backends.loginasbackend”,
“django_proxy_users.auth.backends.logbackinasbackend”,
“django.contrib.auth.backends.modelbackend”,



启用示例。
------

1.启用django管理面板以添加一些测试用户。

2.更新url.py文件。

```
urlpatterns=模式('',

url(r'^django/proxy/users/',include('django_proxy_users.url'),

```

2.同步数据库。

python manage.py同步数据库

3.创建一些测试用户。

附加和可选配置选项(settings.py)。
-

**原始用户密钥**存储原始用户的会话密钥

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java找不到当前线程的会话   同步Java同步方法调用非同步方法   这段代码的java时间复杂度是如何列出一个集合的所有子集的?   java Jetty SslConnectionFactory nextProtocol   为什么在java集合中使用游标而不是for循环   java如何对长函数进行单元测试?   如何从java中的文本输入创建数组   java工具栏内容未显示,尽管出现了片段内容   java MediaPlayer无法处理本地文件   java在多次读取时,从TCP服务器读取的数据将挂起   java组织。springframework。数据领域无法将PageImpl强制转换为   java如何使用@WithMockUser并从属性文件中传递用户名和密码?   JavaSpringBootGradle插件2。x如何使用自定义启动器布局工厂   sockets Java客户端和服务器之间使用字符串等进行通信的“行业标准”方法是什么   java变量引用不存在的资源:${project\u loc:project\u name}   搜索如何返回LDAP Java中所有用户的特定属性?   JDK1.8.016x的java密钥斗篷代理问题   spring如何使用Java中的Exchange获取邮件   java Kotlin+Dagger 2:Dagger*文件不会生成   如何在传入的double上执行操作,然后在Java中返回