与金字塔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日]初始版本

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

推荐PyPI第三方库


热门话题
如何在java swing表单配置文件中显示动态布局   swing Java使用GridLayout和鼠标交互式JPanel创建JFrame   java使用jsp dao和servlet从数据库中的4行中只插入几行   java SqlLite:我们可以选择行作为列吗?   启动glassfish服务器时java获取错误   PersistenceUnit的java部署[…]失败。关闭此PersistenceUnit的所有工厂   java将具有多个关系的实体与集合中的任何元素进行匹配   java对命名模式的建议,该模式在op失败时尝试强制转换返回null   使用jtwitter的java安卓抛出错误   使用Java方法查找数组中最小int的位置   SwingJava。网络气球提示没有出现   java无法使用JavaMail api发送邮件   java HashSet contains()为自定义对象返回false。hashCode()和equals()似乎实现正确   Java:在运行时和编译时向类中添加字段?   java正在服务类中导入jersey和JAXR,这被认为是错误的做法