{"repo":"BrandonStudio/Feishu-OIDC-Workers","free":true,"listed":false,"github":"https://github.com/BrandonStudio/Feishu-OIDC-Workers","clone":"git clone https://github.com/BrandonStudio/Feishu-OIDC-Workers.git","description":"OpenID Connect (OIDC) adapter for Feishu OAuth 2.0. Running on Cloudflare Workers","language":"TypeScript","stars":11,"topics":["cloudflare-workers","feishu","lark","oauth2","oidc","oidc-proxy"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Feishu / Lark OIDC Adapter on Cloudflare Workers This project provides an OpenID Connect (OIDC) adapter for Feishu (飞书) and Lark on Cloudflare Workers. It allows you to integrate Feishu's or Lark's authentication system into your applications easily. \\[!IMPORTANT] Currently, only basic identification claims (i.e. openid email profile ) are supported. offline access is not supported for now. Provider selection (Feishu vs Lark) Feishu (飞书) and Lark are separate deployments of the same platform: Provider Region Authorize host API host Developer console -------- ------------- --------------------------- ----------------------- -------------------------- feishu China accounts.feishu.cn open.feishu.cn https://open.feishu.cn/app lark International accounts.larksuite.com open.larksuite.com https://open.larksuite.com/app The OAuth 2.0 request/response schema is identical between the two — only the host differs. Select the provider with the PROVIDER environment variable ( feishu or lark ). When unset, it defaults to feishu for backward compatibility. \\[!NOTE] A Feishu tenant and a Lark tenant are completely isolated. An App ID / App Secret created in one console is not valid in the other, so PROVIDER must match the console where you registered your application. Deployment To deploy the Feishu OIDC Adapter on Cloudflare Workers, follow these steps: 1. Fork the Repository. 2. Create two KV Storage instances. You can follow the instructions from the Cloudflare Workers documentation. 3. Mo","default_branch":null,"files":null,"tree":[],"storefront":"/r/BrandonStudio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BrandonStudio/Feishu-OIDC-Workers/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}