MuseMVP

MuseMVP Base: Next.js for Node and Cloudflare. MuseMVP Flare: an AI SaaS template that runs entirely on Cloudflare. Authentication, billing and administration included.

Product
  • Home
  • Pricing
  • Templates
Resources
  • Docs
  • Blog
  • Changelog
Legal
  • Privacy
  • Terms
  • Community
Open-Launch Top 1 Daily WinnerOpen-Launch Top 1 Daily WinnerVerified DR - Verified Domain Rating for musemvp.comVerified DR - Verified Domain Rating for musemvp.comMuseMVP - Featured on Startup FameMuseMVP - Featured on Startup FameFazier badgeFazier badgeLiftOff award badgeLiftOff award badge

© 2026 MuseMVP. All rights reserved.

MuseMVP
  • Pricing
  • Docs
  • Blog
  • Changelog
Buy All in One
MuseMVP Docs
MuseMVP Docs
OverviewTech StackQuick Start
Project Structure
Authentication ArchitectureGoogle OAuthGitHub OAuth
EmailObject Storage
Internationalization
SEOAnalytics
Authentication

GitHub OAuth

Configure GitHub OAuth login for MuseMVP.

MuseMVP supports GitHub OAuth via Better Auth social providers. Users can sign in or sign up directly with a GitHub account in one click.

Setup Steps

Create a GitHub OAuth App

Go to GitHub Developer Settings and create a new OAuth App.

OAuth App Configuration

Set Authorization callback URL to: <your-site-url>/api/auth/callback/github GitHub OAuth App Callback URL

Client ID and Client Secret

Copy Client ID and generate a Client Secret. GitHub OAuth App Client ID and Client Secret

Add both to the selected app’s .env.local.

GITHUB_CLIENT_ID="..."
GITHUB_CLIENT_SECRET="..."

Ensure config.auth.gates.allowSocialSignIn is true in packages/config.


Feature Toggle

Social login can be disabled via configuration:

// packages/config
auth: {
  gates: {
    allowSocialSignIn: false,  // Disables Google and GitHub
  },
},

Google OAuth

Configure Google OAuth login for MuseMVP.

Billing Configuration

Choose a gateway, connect your products, and complete your first sandbox checkout.

On this page

Setup StepsCreate a GitHub OAuth AppOAuth App ConfigurationClient ID and Client SecretFeature Toggle

One payment. Tax included.

All in One

Base, Flare and every UI template, plus new ones.

$129

Buy All in One