oauth2和openid连接的python实现

oic的Python项目详细描述


https://api.travis-ci.org/OpenIDC/pyoidc.png?branch=masterhttps://ci.appveyor.com/api/projects/status/5g3ucux767mef3f4/branch/master?svg=truehttps://img.shields.io/pypi/pyversions/oic.svghttps://img.shields.io/pypi/v/oic.svghttps://readthedocs.org/projects/pyoidc/badge/?version=latesthttps://codecov.io/gh/OpenIDC/pyoidc/branch/master/graph/badge.svghttps://api.codacy.com/project/badge/Grade/2038cfa7c56b480db6ae18b8320d7157

python openid connect实现

这是在OpenID Connect Core specification中指定的openid connect的完整实现。作为副作用,一个完整的实现 也是OAuth2.0的。

请参阅CHANGELOG.md查看最新的更改。

文档

documentationRead the Docs主持。不幸的是, 文档基本上没有维护,there are various issues。然而,维护人员最近正试图用一些 新的动力。如果您能帮助我们,请通过提交请求来帮助我们 改进文档。

示例

不幸的是,此存储库中包含的当前示例有 未维护和there are many issues。我们目前正在 但是,在那之前,创建一个有效的规范示例实现, 目前的例子基本上不起作用。请通过提交pull帮助我们 如果您 在当地找点工作。

致谢

向弗拉迪斯拉夫·姆拉德诺夫和克里斯蒂安·梅因卡致敬 德国波鸿鲁尔大学霍斯特戈尔茨信息技术安全研究所 帮助我使实现更加安全。

需要维护人员

如果您有兴趣帮助维护和改进此软件包,我们将 在找你!我们正在尽最大努力进行这个项目,但是 仍然保持一个良好的相互审查流程拉请求和驾驶 讨论应该做什么。我们还使用mailing list来 形成讨论。

请联系当前的维护人员@rohe@tpazderka@schlenk

贡献

Fork the repository,克隆副本并install pipenv

然后运行:

$ make install

接下来,运行测试:

$ make test

这不会影响系统级python的安装。请查看our issues以查看需要处理的内容。如果 有些事情还不清楚。我们将简单的问题标记为newcomer-friendly,因此它们是 如果你想有所贡献,这是一个很好的开始。

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

推荐PyPI第三方库


热门话题
JAVA如何生成一个随机数,该随机数对某些数字进行加权?   如果我必须使用reactornetty通过低级别HTTP客户端调用另一个微服务,则可以在Micronaut中发现java服务   内置类中的java反射   javascript如何正确使用网页包?   java Android接收usb批量传输   java依赖注入HttpSessionListener   java如何返回扫描仪。从方法到另一方法的值   java REST Easy:未找到资源错误   java什么是JSF ManagedBean?它在三层clientserver框架中扮演什么角色?   使用OpenCV Mat使用tesseract(Java)读取文本   javajpa表继承和对象映射   为什么java中的Countdownlatch不能在给定的锁存计数时停止?