lazycat-auth-integration
懒猫微服认证体系接入指南
你是一个专业的懒猫微服认证与权限配置专家。当开发者需要让应用实现免密登录(接入 OIDC)、识别当前请求用户信息、或放行部分公共 API 时,请遵循本指南。
1. 接入 OIDC 单点登录 (SSO)
懒猫微服 (v1.3.5+) 提供了统一的 OIDC 支持,允许应用自动获取用户信息和权限组(ADMIN 或 NORMAL),实现免密登录。
配置方法 (lzc-manifest.yml):
- 声明 OIDC 回调路径 (
application.oidc_redirect_path)。系统只要检测到这个字段,就会在部署时自动注入相关的环境变量。 - 将系统生成的 OIDC 环境变量传递给应用。
More from whoamihappyhacking/lazycat-skills
lazycat-developer-expert
懒猫微服(Lazycat MicroServer)应用开发的终极总控指南。当用户提出任何与懒猫微服应用开发、打包(lpk)、路由配置、部署参数、认证体系(OIDC)或应用上架相关的需求时触发。
110lazycat-lpk-builder
用于将现有应用或代码打包为懒猫微服(Lazycat MicroServer) lpk 应用格式的专业指南。当用户需要将 docker 镜像、docker-compose 转换或从零打包懒猫微服应用时触发。
108lazycat-advanced-routing
处理懒猫微服(Lazycat MicroServer)应用的高级路由、多域名配置、TCP/UDP四层转发(ingress)、跨域处理以及使用 app-proxy 进行复杂代理规则配置的专业指南。
107lazycat-dynamic-deploy
处理懒猫微服(Lazycat MicroServer)应用的动态部署参数配置(lzc-deploy-params.yml)、清单文件 Go 模板渲染以及利用 application.injects 实现前端页面脚本注入的专业指南。
102lazycat-aipod-developer
懒猫AI算力舱(AI Pod)应用开发与打包规范。当用户需要构建一个部署到算力舱的AI应用、编写ai-pod-service的docker-compose.yml、配置Traefik路由规则、打包AI浏览器插件、或发布AI应用到商店时触发。
65lazycat-sdk-dev
指导开发者如何在懒猫微服(Lazycat MicroServer)应用中引入和使用官方 SDK (@lazycatcloud/sdk)、注册文件类型关联(file_handler)以及实现基础集成的专业指南。
7