Authentic2 IDP OAuth2

authentic2-idp-oauth2的Python项目详细描述


安装

你只需要在你的virtualenv中安装软件包并重新启动,它就会 由插件框架自动加载。

设置

自动授予:

A list of URL prefix which are automatically granted scopes without asking the user. Example:

A2_OAUTH2_AUTOMATIC_GRANT = (
        ('http://localhost:8000/', ('read',)),
)

Web服务代理

您可以在中配置简单的rest web服务 /admin/authentic2_idp_oauth2/webservice/。URL字段可以包含模板 这样的变量:

http://example.com/info/?user={{ user.username|urlencode }}

或类似:

http://example.com/categories/?format=json&NameID={{ federations.service_1.links.0|urlencode }}

目标web服务上支持的身份验证机制是hmac-sha-256 以及http://doc.entrouvert.org/portail-citoyen/dev/上指定的hmac-sha-1。

您可以通过这些URL访问新的代理Web服务:

http://your-idp.com/idp/oauth2/ws-proxy/<web-service.id>/

或:

http://your-idp.com/idp/oauth2/ws-proxy/<web-service.slug>/

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

推荐PyPI第三方库


热门话题
java如何读取、验证和移动数据。csv文件?   用于在线蛇游戏的java解析scaing   java JavaFX:在窗口上移动元素(阶段)调整大小   mysql如何使用java中的IOUtils包在jsp中显示多个图像?   Java dateFormat不可解析日期异常   spring mvc java。执行单元测试时lang.AssertionError   java在一个webapp中运行多个调度器有什么问题吗?   JAVAlang.ArrayIndexOutofBounds异常:1未来。get()多线程   java使用MDC或spring boot中的任何过滤器屏蔽日志消息中的密码,而不使用logback。xml文件   与应用服务器的java AJP和SSL通信   java Hibernate更新列表中的特定对象   Java小程序:使用keylistener移动多边形   java访问是一个独立于MainActivity的进程   来自服务器的java重复密钥或完整性约束冲突消息:“列“volume”不能为null”   java是否有任何方法可以确保在Flink on job cancel with savepoint上通知所有检查点侦听器检查点完成?