私有化部署、免费、开源的 IDP(IAM) 不香吗?强烈推荐使用 ZITADEL!

深入浅出IAM(1) 在反复思考和总结提炼后,我也尝试着谈谈自己对于IAM的理解。 阅读详情
AI摘要

ZITADEL 是开源的身份和访问管理(IAM)平台,能简化身份基础设施构建与管理。它有可定制登录页、支持多种认证方式、基于角色访问控制等特点,提供多租户管理等功能,支持无限审计跟踪,是功能强大的身份验证和授权解决方案。

 ZITADEL 是一个开源的身份和访问管理(Identity and Access Management, IAM)平台,致力于简化身份基础设施的构建和管理。它为开发者和企业提供了一个快速部署的用户管理工具,与 Auth0 类似的简洁体验,同时又保持了像 Keycloak 那样的开源灵活性。



Stars 数10,700
Forks 数712

主要特点

  • 可定制的托管登录页:通过品牌化、可定制的登录页面轻松实现用户身份验证

  • 现代化认证方式:支持单点登录(SSO)、社交登录和多因素认证(MFA)

  • 基于角色的访问控制:根据用户角色分配权限,实现细粒度授权管理

  • 多租户架构:内置组织管理功能,原生支持企业对企业(B2B)场景

  • 可扩展性:通过 Actions 自定义工作流并将 ZITADEL 集成到现有系统中

  • 开发者友好:提供现代 API(gRPC 和 REST)及全面的文档支持

  • 灵活的部署方式:可作为托管服务运行或自托管以实现完全控制

ZITADEL 使开发人员能够在保持灵活性的同时,将复杂的身份管理任务外包。通过安全默认配置和自定义代码扩展,它为构建具有复杂用户管理功能的可扩展应用程序提供了坚实基础。

ZITADEL 提供了包括多租户管理、安全登录、自我服务、OpenID Connect、OAuth2.x、SAML2、LDAP、Passkeys / FIDO2、OTP 等众多现成的功能,并且支持无限的审计跟踪,使其成为一款功能全面且强大的身份验证和授权解决方案。

官网:ZITADEL • Identity infrastructure, simplified for you

GitHub:GitHub - zitadel/zitadel: ZITADEL - Identity infrastructure, simplified for you.

zitadel-net:zitadel的身份验证授权库(zitadel.ch),以点网形式编写,用于asp.net Web应用程序包 Zitadel .Net 欢迎使用Zitadel dotnet库的存储库。 请前往以进一步阅读。 立即下载

相关推荐

业界首个基于 SpringBoot3 开源IDaas/IAM平台,用于管理企业内员工账号、权限、身份认证、应用访问

业界首个基于 SpringBoot3 开源IDaas/IAM平台,用于管理企业内员工账号、权限、身份认证、应用访问,帮助整合部署在本地或云端的内部办公系统、业务系统及三方 SaaS 系统的所有身份,实现一个账号打通所有应用的服务。支持OAuth2.x、OIDC、SAML2.0、JWT、CAS等SSO标准协议。

为什么我在 SaaS 架构中选择 Zitadel?——统一身份中枢的价值与代价

本文探讨了在复杂SaaS平台中引入独立身份认证系统Zitadel的价值与挑战。Zitadel作为专业身份中枢,提供OAuth2/OIDC、多租户支持、SSO等核心功能,能将身份认证从业务系统中解耦,实现跨系统统一认证和安全策略。其优势包括技术栈无关性、开箱即用的安全能力及可定制的UI,特别适合多系统SaaS平台。但同时也存在学习成本高、架构复杂度增加、定制受限等代价。文章指出,对于简单系统可能过度设计,但对长期演进的平台级产品,Zitadel能提供稳定可靠的身份基础设施,是慢但正确的。

IT古董 1141

ENU坐标系实战:5分钟搞定无人机导航中的站心坐标转换

本文针对无人机导航中GPS坐标与视觉感知不匹配的定位漂移问题,提供了基于ENU坐标系的实战解决方案。通过Python代码演示了如何快速、精准地实现地心地固坐标与站心坐标之间的转换,并详细解释了转换原理、精度对比及工程优化技巧,帮助开发者从根本上解决局部相对定位不准的难题。

mqtt6iot的博客 554

【亲测免费】 探索ZITADEL:开源身份和访问管理的新星

探索ZITADEL:开源身份和访问管理的新星 【免费下载链接】zitadel ZITADEL - Identity infrastructure, simplified for you. 项目地址: https://gitcode...

gitblog_00113的博客 1112

adb详细教程(四)-使用adb启动应用、关闭应用、清空应用数据、获取设备已安装应用列表

adb对于安卓移动端来说,是个非常重要的调试工具。通过ADB可以操作、管理设备上的应用。

公众号|软件测试老吴 3万+

DATCOM GUI——DATCOM-Tools使用介绍

简介 本工具以1976年美国空军稳定性与操纵性计算程序(USAF STABILITY AND CONTROL DIGITAL DATCOM PROGRAM)为基础进行开发,目的是提供更为简洁方便的外形输入方式,并带有三维绘图与气动特性输出功能。 安装与环境配置 1、 代码以Holy Cows公司提供的DATCOM程序为基础,首先下载其安装包(window,Linux均有)。 2、 安装到你想要的位置,注意不要有中文路径 3、 测试DATCOM是否能够正常运行。复制examples文件夹中的Citation

qq_40800981的博客 1万+

【亲测免费】 开源项目 ZITADEL OIDC 使用教程

``` zitadel/oidc ├── cmd │ └── oidc │ └── main.go ├── config │ └── config.yaml ├── docs │ └── README.md ├── internal │ ├── handlers │ │ └── handlers.go │ └── services │ └── s...

gitblog_00266的博客 683

Python自动化监控:实时捕捉LOF基金溢价套利机会并微信预警

本文详细介绍了如何使用Python构建一个自动化监控系统,实时捕捉LOF基金的溢价套利机会。通过AKShare获取基金数据,结合雪球API计算实时溢价率,并利用企业微信API实现微信推送预警,帮助投资者高效、自动地发现并抓住转瞬即逝的套利机会。

weixin_28327051的博客 526

ZITADEL 项目常见问题解决方案

ZITADEL 项目常见问题解决方案 【免费下载链接】zitadel ZITADEL - Identity infrastructure, simplified for you. 项目地址: https://gitcode.com...

gitblog_00026的博客 1210

数学建模国赛C题实战:从数据预处理到模型优化的完整流程(附Python代码)

本文系统讲解了数学建模国赛C题的完整实战流程,涵盖从数据预处理、模型选择与构建到优化与结果可视化的关键步骤。文章重点分享了如何利用Python进行高效的数据清洗、特征工程,并提供了多种机器学习模型的实现代码与对比验证方法,旨在帮助参赛者构建逻辑清晰、结果可靠的解决方案。

weixin_29079643的博客 295

【学习系列】SAP RAP 20:Unmanaged场景开发示例-调用BAPI、BAPI包装类、BO接口创建标准采购订单

本文介绍了在SAP RAP(Restful ABAP Programming)框架下,通过三种方式实现采购订单创建的方案。首先分析了RAP框架对传统BAPI调用的限制,特别是禁止显式COMMIT语句的要求。随后详细阐述了三种实现方式:1)直接调用传统BAPI(仅支持OP环境);2)使用BAPI包装类(仅支持OP环境);3)调用标准业务对象接口(支持所有环境)。 文章重点说明了在unmanaged场景下的技术实现细节,包括字段控制、缓冲区管理、测试运行与实际调用的分离处理等。针对每种方式都提供了完整的实施步骤

DeveloperMrMeng的博客 601

快速搭建 Zitadel 身份认证服务(IDP)

这篇文章是用来辅助的。本来是不打算写的,但在安装配置 Zitadel 的过程中踩了一些坑,所以还是决定写一篇前置文章,帮助大家少走弯路。

2501_92980628的博客 655

路径跟踪 | 图解纯追踪算法Pure Pursuit(附ROS C++/Python/Matlab仿真)

纯追踪算法(Pure Pursuit)参考了人类驾驶行为,其基本思想是在待跟踪路径上设置预瞄点(goal-ahead),通过简单的几何方法驱动机器人跟踪预瞄点直至抵达目标位置.本文详细推导纯追踪算法的理论原理及其变种——自适应纯追踪算法(APP)和规范化纯追踪算法(RPP),并提供ROS C++/Python/Matlab三种仿真实现加深理解

FRIGIDWINTER的博客 8414

5分钟上手ZITADEL:从零搭建身份管理系统

你是否还在为身份管理系统的复杂配置而烦恼?还在Keycloak的繁琐界面和Auth0的高昂成本之间徘徊?ZITADEL作为开源身份基础设施的新星,以"**极简部署、企业级功能**"重新定义了身份管理系统的使用体验。 ✅ **开箱即用的多租户架构**:支持B2B/B2C混合场景 ✅ **原生支持Passkeys/FIDO2**:符合NIST最新身份认证标准 ✅ **完整的OAuth2/OI...

gitblog_00886的博客 1399

学Simulink——基于Simulink的固态变压器(SST)多级协同控制​

本文介绍了基于Simulink的固态变压器(SST)多级协同控制系统设计与仿真方法。SST作为智能电网关键设备,包含AC-DC整流、DC-DC隔离和DC-AC逆变三级变换器。针对级间耦合问题,提出了能量-功率协同控制策略,通过纵向解耦和横向联动实现稳定运行。详细演示了在Simulink中搭建三级主电路、设计协同控制器(含电网定向控制、功率前馈和虚拟惯性控制)的全过程,并通过负载突变测试验证了系统动态性能(直流母线电压波动<2%)。最后给出了工程部署建议,包括数字控制延时补偿、启动序列设计和代码自动生成

xiaoheshang_123的博客 208

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

5分钟上手!ZITADEL React认证界面零代码定制指南

你还在为企业级认证界面开发耗费数周时间?还在为适配不同品牌风格反复修改CSS?本文将带你用ZITADEL前端组件库,通过简单配置实现专业级React认证界面,无需深入源码,5分钟完成品牌定制。 读完本文你将获得: - 掌握环境变量驱动的主题配置方案 - 学会3种布局模式的响应式设计实现 - 定制符合企业品牌的认证界面样式 - 解决常见的主题适配与组件集成问题 ## 主题系统核心架构 ZITA...

gitblog_01185的博客 1160

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

10分钟上手ZITADEL:企业级身份认证从未如此简单

你是否还在为项目中的用户认证系统头疼?既要处理复杂的登录逻辑,又要保证安全性,还得支持多种认证方式?ZITADEL——这款开源的身份基础设施,将为你解决所有烦恼。作为一款集认证、授权和用户管理于一体的解决方案,ZITADEL提供了从单点登录到多租户管理的全方位功能,让开发者能专注于核心业务逻辑而非身份验证细节。 ## 为什么选择ZITADEL? ZITADEL的核心优势在于其"开箱即用"的企业...

gitblog_01015的博客 450

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

ZITADEL迁移指南:从现有认证系统平滑过渡的技术方案

ZITADEL迁移指南:从现有认证系统平滑过渡的技术方案 【免费下载链接】zitadel ZITADEL - Identity infrastructure, simplified for you. 项目地址: https://g...

gitblog_00342的博客 450

Zitadel:开源身份认证与授权平台完全指南

Zitadel是一款功能强大的开源身份认证和授权平台,支持OAuth2、OIDC、SAML等标准协议。本文详细介绍其Docker Compose部署配置、客户端应用创建、多因素认证设置和API集成方法

236

99.99%可用性保障:ZITADEL多区域灾备部署全指南

你是否经历过因单点故障导致的服务中断?当用户投诉无法登录时,排查跨地域数据库同步问题是否让你焦头烂额?本文将通过ZITADEL的高可用架构设计,带你构建一套支持多区域故障转移的身份服务基础设施,确保在任何单区域失效时仍能保持业务连续性。 读完本文你将掌握: - 跨区域部署的核心架构设计 - 数据库主从复制与自动故障转移配置 - Kubernetes环境下的多区域资源调度 - 灾备演练与恢复流程自...

gitblog_01124的博客 885

终极ZITADEL身份基础设施指南:从实例到用户的核心实体模型完全解析

ZITADEL是一款功能强大的身份基础设施解决方案,为开发者提供了完整的认证和授权功能。本文将深入解析ZITADEL的核心实体模型,帮助新手用户快速理解其架构和使用方法。 ## ZITADEL核心实体模型概览 ZITADEL的实体模型采用层次化结构,从顶层到底层依次为:Instance(实例)、Organization(组织)、Project(项目)和User(用户)。这种结构设计使得ZITA

gitblog_00374的博客 453

深度解析ZITADEL数据库事务实践:5大ACID特性保障与隔离级别应用

ZITADEL作为现代身份基础设施,其数据一致性保障依赖于完善的数据库事务管理。本文将系统剖析ZITADEL如何通过PostgreSQL事务机制实现ACID特性,并结合实际代码案例展示隔离级别在身份管理场景中的最佳实践。 ## 一、事务基础:ZITADEL的ACID实现架构 ZITADEL采用PostgreSQL作为主数据库,通过显式事务控制确保关键操作的数据一致性。在`cmd/setup/6

gitblog_00096的博客 410

ZITADEL 项目推荐

ZITADEL 项目推荐 【免费下载链接】zitadel ZITADEL - Identity infrastructure, simplified for you. 项目地址: https://gitcode.com/GitHu...

gitblog_00897的博客 808

【亲测免费】 ZITADEL 开源项目教程

ZITADEL 开源项目教程 【免费下载链接】zitadel ZITADEL - Identity infrastructure, simplified for you. 项目地址: https://gitcode.com/Git...

gitblog_00508的博客 1329

jquery.serializeJSON实战案例:构建复杂表单数据结构

在现代Web开发中,处理表单数据是一项常见且关键的任务。无论是用户注册、数据提交还是配置管理,我们都需要将表单数据转换为结构化的格式以便于处理和传输。**jquery.serializeJSON**作为一款轻量级的jQuery插件,能够轻松将HTML表单序列化为JavaScript对象,尤其擅长处理嵌套属性和数组结构,为开发者提供了极大的便利。 ## 快速上手:jquery.serializeJ

gitblog_00061的博客 948

一文带你了解IAM(身份与访问管理)

一文带你了解IAM(身份与访问管理)

weixin_45565886的博客 1万+
上一篇: Ventoy:简单便捷的多系统启动利器
下一篇: Winutil:一个强大且灵活的 Windows 系统管理工具
开源项目精选
博客等级 码龄6年 2011粉丝 227原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值