oidc

2024/4/26 20:18:32

Spring Authorization Server(2022-01-27 0.2.2版本)及自定义OIDC扩展实现

目录1. Spring Security 5.62. Spring Security OAuth23. OAuth2、OIDC1.0的典型场景4. 关于Spring Authorization Server5. Spring Authorization Server扩展实现6. 后续...最近由于工作需要,目前正对此开源库spring-authorization-server进行调研及扩展&#xff0…

OAuth及OIDC技术分享PPT杂记

目录对于认证的理解JWT结构OAuth2.0微信OAuth2.0登录OAuth2.0 授权模式Authorization Code FlowAuthorization Code Flow With PKCEClient Credentials FlowResource Owner Password FlowDevice Authorization Flow即将到来的OAuth2.1OIDC(OpenID Connect) 1.0OAuth2.0 & O…

OAuth2.0(及OIDC 1.0)选型建议及SSO、SLO方案

目录1. 关于认证2. OAuth 2.03. OIDC 1.04. OIDC选型建议4.1 PKCE5. SSO方案5.1 SSO SPA5.2 SSO WEB6. SLO方案6.1 SLO SPA6.2 SLO WEB1. 关于认证 记得上大学时,做的登录认证非常简单,那时还是Servlet/Jsp、Struts、模版引擎的时代, Web后端…

OAuth2在微服务架构中的典型场景

引言 面对现如今多形态的基于HTTP RESTful风格的应用架构体系(传统WEB、微服务、SPA、桌面端、移动端、IOT等),OAuth2.0 & OIDC 1.0提供了一套通用的用户认证与授权的最佳实践,而JWT(Json Web Token)作为OAuth2中的Token的实…

Istio Security - Istio安全框架

目录1. Istio Security概览2. Istio 身份2.1 Istio身份的具体示例2.2 Istio workload身份的承载物 - X.509证书3. 认证Authentication3.1 认证策略 Authentication policies3.1.1 PeerAuthentication3.1.2 RequestAuthentication3.1.3 认证通过后输出的principal4. 授权Authori…

frp使用oidc认证和搭建

frp 是什么? frp 是一个专注于内网穿透的高性能的反向代理应用,支持 TCP、UDP、HTTP、HTTPS 等多种协议。可以将内网服务以安全、便捷的方式通过具有公网 IP 节点的中转暴露到公网 github源码:https://github.com/fatedier/frp/ 官方文档&…

Spring Authorization Server 0.2.3变化

目录引言联邦认证示例public client默认设置Introspection端点自定义访问令牌类型⭐️令牌生成器优化⭐️拆分Client认证逻辑OAuth2ClientAuthenticationProvider⭐️授权端点逻辑⭐️关于0.3.0版本中JwtEncoder相关变化⭐️引言 Spring社区在2022-03-24 19:56发布了Spring Au…

使用 Mendix 中的 OIDC 模块集成 Azure AD SSO

前言 在当今快速发展的数字化世界中,企业追求高效率和灵活性已成为常态。Mendix,作为一个先进的低代码开发平台,正是企业快速响应市场需求、加速数字化转型过程的利器。通过其直观的可视化开发环境,即使是非技术背景的用户也能设…

Spring Security对接OIDC(OAuth2)外部认证

前后端分离项目对接OIDC(OAuth2)外部认证,认证服务器可以使用Keycloak。 后端已有用户管理和权限管理,需要外部认证服务器的用户名和业务系统的用户名一致才可以登录。 后台基于Spring Boot 2.7 Spring Security 流程: 前台浏览器跳转到…

轻量级 SSO 方略:基于 OIDC 规范(二)

上一篇文章介绍了 SSO 相关的基础数据,这样有了 ClientId 和密钥后,我们就要准备客户端这边的代码。客户端当前指的便是一个网站(也就是 RP),这个网站要求有会员功能,典型地网站导航上通常会有“注册”或“…

Harbor对接OIDC

Linux版本: Linux node3 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux 1、关闭防火墙和selinux 2、安装docker-ce yum install -y yum-utils yum-config-manager --add-repo https://download.docker.com/linu…