与金字塔Web框架一起使用的CAS客户端
pyramid_cas的Python项目详细描述
========
金字塔CA V0.3
======
简介
===
`金字塔CA`允许您的应用程序针对JASIG CA服务器进行身份验证。
它从不同的包(如django.cas、anz.client)中借用了一些概念,
license
=====
`Pyramid_-cas`是在apache许可2.0下获得许可的。
>安装
=====
:
>pip安装Pyramid_-cas
你的.ini像这样的文件:
pyramid.includes=
[…其他包…]
pyramid-cas
设置将用于身份验证的cas服务器::
pyramid-cas.redirect-route-允许您指定在成功身份验证后要重定向到的路由名称
可选::
pyramid-cas.callback.get-user-允许您在cas身份验证后使用回调函数存储不同的用户对象。
默认情况下,pyramid-cas只存储(使用pyramid-member方法)cas返回的用户id。
示例::
棱锥形cas.callback.get_user=adminsite.security.getuserobject
棱锥形cas.redirect_route=profile;重定向到成功身份验证的配置文件页
在应用程序中使用以下路由名称进行登录和注销::
cas login
cas logout
todo
===
-实现cas 1.0协议
-通过注入添加登录和注销,并使用tweens进行配置
-添加测试
-添加演示
-防止在没有设置的情况下添加金字塔形cas
-添加来自参数
<0.3[7/21/14]
--
-现在获得apache许可的
-登录和注销路由现在是命名为
-在成功验证后添加重定向路由
>0.2[6/17/14]
——
-符合PEP8
-澄清文档
-修复了与头上迭代相关的错误(谢谢,Szymon:https://github.com/zefciu/pyramid_cas/commit/3b67e69ea2418e64fcf8312e00fa17e10198788f)
0.1 alpha
--
-[2012年4月13日]初始版本
金字塔CA V0.3
======
简介
===
`金字塔CA`允许您的应用程序针对JASIG CA服务器进行身份验证。
它从不同的包(如django.cas、anz.client)中借用了一些概念,
license
=====
`Pyramid_-cas`是在apache许可2.0下获得许可的。
>安装
=====
:
>pip安装Pyramid_-cas
你的.ini像这样的文件:
pyramid.includes=
[…其他包…]
pyramid-cas
设置将用于身份验证的cas服务器::
可选::
pyramid-cas.callback.get-user-允许您在cas身份验证后使用回调函数存储不同的用户对象。
默认情况下,pyramid-cas只存储(使用pyramid-member方法)cas返回的用户id。
示例::
棱锥形cas.callback.get_user=adminsite.security.getuserobject
棱锥形cas.redirect_route=profile;重定向到成功身份验证的配置文件页
在应用程序中使用以下路由名称进行登录和注销::
cas login
cas logout
todo
===
-实现cas 1.0协议
-通过注入添加登录和注销,并使用tweens进行配置
-添加测试
-添加演示
-防止在没有设置的情况下添加金字塔形cas
-添加来自参数
<0.3[7/21/14]
--
-现在获得apache许可的
-登录和注销路由现在是命名为
-在成功验证后添加重定向路由
>0.2[6/17/14]
——
-符合PEP8
-澄清文档
-修复了与头上迭代相关的错误(谢谢,Szymon:https://github.com/zefciu/pyramid_cas/commit/3b67e69ea2418e64fcf8312e00fa17e10198788f)
0.1 alpha
--
-[2012年4月13日]初始版本