在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在SpringMVC中如何在控制器内使用DAO?   java用Eratosthenes筛寻找素数(最初:有没有更好的方法来准备这个数组?)   Java密码检查器布尔返回值工作不正常   java如何解码百分位编码字节[]   java我正在尝试一个基于servlet的应用程序来工作   java JScrollPane破坏内容   基于bean id的java SpEL   java JavaFx TalbleView向下/向上滚动问题   apache如何使用服务器bean映射将java对象作为post参数发送   使用Avro序列化在Spark中工作时出现java Kafka foreachRDD错误