首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用 TOPIAM 轻松搞定「腾讯云企业网盘」单点登录

    说明:腾讯云网盘支持多种协议,TOPIAM 基于OIDC协议与其对接。...TOPIAM 配置新建OIDC协议应用配置应用基础信息1.完善应用基本信息,如应用图标、应用分组等2.授权范围:改为全员可访问,手动授权请参考应用授权进行配置。...2.选择OIDC应用,点击「关联」按钮。协议配置1.从 TOPIAM 侧查看相关信息,进行协议配置,点击「配置测试」按钮,成功后,点击保存,若测试失败,请检查相关配置信息是否正确。...2.配置登录方式,勾选「支持SSO登录」,并选择OIDC协议,点击保存。测试验证1.打开腾讯云云盘登录页面,点击SSO图标,发起SSO登录。2.完成账户认证后,将直接跳转到腾讯云云盘主页。...关于 TOPIAMTOPIAM(Top Identity and Access Management),是一款开源的(IAM)身份管理与访问控制系统,TOPIAM 支持 OIDC、OAuth2、SAML2

    1.3K20

    聊聊统一认证中的四种安全认证协议(干货分享)

    它在OAuth2上构建了一个身份层用于认证,是一个基于OAuth2协议的身份认证标准协议。可以说OIDC协议是当今最流行的协议。   ...OAuth2实际上只做了授权,而OpenID Connect在授权的基础上又加上了认证。   OIDC的优点是:简单的基于JSON的身份令牌(JWT),并且完全兼容OAuth2协议。...OpenID(认证)+ OAuth 2.0(授权)= OpenID Connect(认证+授权)   OIDC协议的登陆授权流程和OAuth2.0基本类似, 整个流程的参与者也类似,相比OAuth2...,OIDC引入了id_token等和userinfo相关的概念: 整个OAuth2协议,只是定义了access_token/refresh_token,但是这俩token只是为了保护Resource Server...三、四种认证协议比较   将OIDC、OAuth 2.0、SAML2、CAS 3.0 四种标准认证协议做一个具体对比:

    6.6K41

    4.OIDC(OpenId Connect)身份认证授权(核心部分)

    我们都知道OAuth2是一个授权协议,它无法提供完善的身份认证功能(关于这一点请参考[认证授权] 3.基于OAuth2的认证(译)),OIDC使用OAuth2的授权服务器来为第三方客户端提供用户的身份认证...同理,OIDC也不是新技术,它主要是借鉴OpenId的身份标识,OAuth2的授权和JWT包装数据的方式,把这些技术融合在一起就是OIDC。...如何获取到ID Token,因为OIDC基于OAuth2,所以OIDC的认证流程主要是由OAuth2的几种授权流程延伸而来的,有以下3种: Authorization Code Flow:使用OAuth2...4 总结 继OAuth2之后,感觉OIDC也要大放异彩了。...OIDC兼容OAuth2,可以使用Access Token控制受保护的API资源。 OIDC可以兼容众多的IDP作为OIDC的OP来使用。

    5.9K50

    5.OIDC(OpenId Connect)身份认证授权(扩展部分)

    token:oauth2定义的。用户获取access_token。 id_token:OIDC定义的。用户获取id_token。...3 OAuth2 扩展:Form Post Response Mode 在oauth2的授权码流程中,当response_type设置为code的时候,oauth2的授权服务会把authorization_code...4 OIDC 会话管理 综合上篇提到的idtoken和前面的discovery服务以及针对oauth2的扩展,则可以让OIDC服务的RP完成用户认证的过程。...5 总结 本篇博客介绍了OIDC的发现服务,OAuth2的两个扩展规范,以及OIDC管理会话的机制。至此则可以构成一个完整的认证和退出的流程。...,它们是有着本质的区别的(这一点在[认证授权] 3.基于OAuth2的认证(译)和[认证授权] 4.OIDC(OpenId Connect)身份认证授权(核心部分)中都有解释)。

    3.5K80

    如何基于Security实现OIDC单点登录?

    它在 OAuth2 上构建了一个身份层,是一个基于 OAuth2 协议的身份认证标准协议。...我们都知道 OAuth2 是一个授权协议,它无法提供完善的身份认证功能,OIDC 使用 OAuth2 的授权服务器来为第三方客户端提供用户的身份认证,并把对应的身份认证信息传递给客户端,且完全兼容 OAuth2...「PS」:理解 OIDC 的前提是需要理解 OAuth2,如果对 OAuth2 的单点登录的原理和流程还不太了解的可以看我之前的文章《Spring Security基于Oauth2的SSO单点登录怎样做...一个注解搞定》 二、OIDC核心概念 OAuth2 提供了 Access Token 来解决授权第三方 客户端 访问受保护资源的问题;OIDC 在这个基础上提供了 ID Token 来解决第三方客户端标识用户身份认证的问题...OIDC 的核心在于 OAuth2 的授权流程中,一并提供用户的身份认证信息 ID Token 给到第三方 客户端,ID Token 使用 JWT 格式来包装。

    1.8K20

    OIDC认证授权的核心知识——高级开发必备

    OIDC是在OAuth2的基础上做了一个身份认证层,以便于客户端知晓授权的终端用户(End User),在客户端获取access_token的同时一并提供了一个用户的身份认证信息Id Token。...本文摘自《Spring Security 与 OAuth2》系列专栏 OIDC几个关键术语 EU End User的缩写,指的是 一个最终用户。...认证 OIDC的认证流程主要是由OAuth2的几种授权流程扩展而来,有以下三种: Authorization Code Flow 基于OAuth2授权码流程进行OIDC认证授权 Implicit Flow...流程上和OAuth2授权码流程完全一样。 ❝请注意,OIDC必须使用JWT作为令牌风格。 用户信息端点 OIDC还提供用户信息端点,这个端点是一个资源端点。...总结 OIDC还有很多东西,初学者掌握上面的基本功能即可,更多的功能需要参考OIDC官方文档[16]。OIDC的用途比原生的OAuth2更加广泛,它是一个完全开放的标准,兼容了其它的一些IDP协议。

    6.7K41

    Open ID Connect(OIDC)在 ASP.NET Core中的应用

    本文将涉及到以下几个话题: 什么是OpenId Connect (OIDC) OIDC 对oAuth进行了哪些扩展?...Identity Server4提供的OIDC认证服务(服务端) ASP.NET Core的权限体系中的OIDC认证框架(客户端) 什么是 OIDC 在了解OIDC之前,我们先看一个很常见的场景...这里有个问题是前面的 2和3是oAuth2的标准化流程,而第4步却不是,但是大家都这么干(它是一个大家都默许的标准) 于是大家干脆就建立了一套标准协议并进行了一些优化,它叫OIDC OIDC 建立在oAuth2.0...OIDC给oAuth2进行扩展之后就填补了这个空白,让我们可以授权它添加了以下两个内容: response_type 添加IdToken 添加userinfo endpoint,用idToken可以获取用户信息...Identity Server4提供的OIDC认证服务 Identity Server4是asp.net core2.0实现的一套oAuth2 和OIDC框架,用它我们可以很快速的搭建一套自己的认证和授权服务

    3.3K80
    领券