V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
penzi
V2EX  ›  分享创造

dingtalk-oidc: 一个把钉钉的非标准 OAuth 登陆转换成标准 OIDC 的项目

  •  
  •   penzi · 1 天前 · 533 次点击
    把钉钉接入到自部署的一些开源项目的时候, 由于钉钉的 OAuth 流程是不标准的, 99%的开源项目都不直接支持. 一般来说可以用 logto, casdoor 这样的国产项目做一次转换, 但是这两个平台用下来也有各自的问题.

    https://github.com/maggch97/dingtalk-oidc

    我这个开源项目做了一个比较轻量的转换, 把钉钉变成一个标准 oidc 服务. 并且提供通过简单的 js 脚本对 token claim 进行修改的功能.

    不仅是对接一些自部署项目, 也可以轻松对接国外的 auth 平台, 比如 zitadel, keycloak.

    注意: 超过 99%的代码是 AI 生成的, 目前项目不对安全性做任何保证
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5462 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:58 · PVG 15:58 · LAX 00:58 · JFK 03:58
    ♥ Do have faith in what you're doing.