Community程式設計與開發github.com

vercel-labs/oauth

配置 OAuth 提供者(Google、Apple、Microsoft、Facebook、GitHub 等),使其能與無端口本地開發網址一起運作。

oauth 是什麼?

此技能專注於解決開發者在本地開發環境中,使用無端口(portless)網域時所遇到的 OAuth 重定向問題。許多 OAuth 提供者會拒絕 `localhost` 子網域或未使用標準埠號的 URL,導致「redirect_uri_mismatch」或「invalid redirect」錯誤。此技能支援 Google、Apple、Microsoft、Facebook、GitHub 等常見提供者,能自動配置正確的重定向 URI。使用者只需觸發相關指令,例如「OAuth 無法在無端口環境下運作」、「重定向 URI 不匹配」或「本地開發的 Google/Apple 登入失敗」,即可獲得組態指引。此工具適用於 Vercel、Node.js 及其他現代開發框架,能顯著簡化本地與三方 OAuth 整合的流程。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/vercel-labs/portless/tree/main/skills/oauth

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

oauth 是做什麼的?

配置 OAuth 提供者(Google、Apple、Microsoft、Facebook、GitHub 等),使其能與無端口本地開發網址一起運作。當您需要設定 OAuth 重定向 URI、修復「redirect_uri_mismatch」或「invalid redirect」錯誤、為本地開發配置登入提供者,或提供者拒絕 .localhost 子網域時使用。觸發情境包括「OAuth 無法在無端口環境下運作」、「重定向 URI 不匹配」、「本地開發的 Google/Apple/Microsoft 登入失敗」、「為本地開發配置 OAuth」,或任何涉及無端口網域 OAuth 回調 URL 的任務。

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能