What problem does it solve?
OAuth providers reject redirect URIs using .localhost subdomains during local development, causing "redirect_uri_mismatch" and sign-in failures across common platforms like Google and Apple.
Core Features & Use Cases
- Cross-provider OAuth configuration: Step-by-step setup guides for Google, Apple, Microsoft, Facebook, and GitHub OAuth providers to work with portless local dev domains.
- Error resolution: Fixes common "redirect_uri_mismatch", "invalid redirect URI", and local sign-in failures caused by .localhost TLD restrictions.
- Auth library integration: Includes configuration instructions for NextAuth, Passport.js, and custom auth setups to use portless domains correctly.
Use case example: If you're building a Next.js app with Google Sign-In and get a redirect URI mismatch error when running locally with portless, this skill walks you through configuring both the Google Cloud Console and your NextAuth settings to resolve the issue.
Quick Start
Use the oauth skill to configure Google OAuth redirect URIs for your local portless dev environment and fix the redirect_uri_mismatch error you're seeing when testing sign-in.