Identity Provider
Built for Cloudflare

Deploy a complete OAuth 2.0 / OIDC server in minutes. Runs entirely on Cloudflare's edge network with zero servers to manage.

< 50ms Global Response Time
100% Cloudflare Edge
$40 One-Time Purchase
Quick Start
# Clone and deploy in 3 commands
git clone https://github.com/yourusername/idpflare
cd idpflare
npm run deploy

# Your IdP is live at:
# https://auth.yourdomain.com

# Complete with:
✓ OAuth 2.0 / OpenID Connect
✓ SAML 2.0 Support
✓ Social Login (Google, GitHub, etc)
✓ Multi-Factor Authentication
✓ Admin Dashboard
✓ Management APIs

Everything You Need

Enterprise-grade identity provider with all the features you expect

🔐

OAuth 2.0 & OIDC

Full OAuth 2.0 and OpenID Connect implementation. Authorization code flow with PKCE, refresh tokens, and more.

🎨

Fully Customizable

White-label your identity provider. Customize colors, logos, fonts, and every aspect of the UI via config.

🌐

Social Login

Google, GitHub, Facebook, Microsoft. Add social login providers in seconds with simple configuration.

🛡️

Multi-Factor Auth

TOTP, Email OTP, Security Questions, and Backup Codes. Flexible MFA that works for your users.

📧

Email Integration

Works with Resend, SendGrid, Mailgun, Postmark, and AWS SES. Beautiful email templates included.

👥

Admin Dashboard

Manage users, create API keys, view analytics. Beautiful admin UI with full user management capabilities.

🔌

Management APIs

REST APIs for user management, with full OpenAPI documentation and Swagger UI included.

🎯

SAML 2.0

Enterprise SSO with SAML 2.0 support. Integrate with any SAML service provider.

Edge Performance

Runs on Cloudflare's global network. Sub-50ms response times worldwide with zero cold starts.

🔗

Custom Hooks

Extend functionality with webhooks. Pre/post registration, login, token claims, and scope handlers.

📊

Audit Logging

Complete audit trail of all authentication events. Track logins, registrations, and security events.

💰

Cost Effective

Run on Cloudflare's free tier. Pay only for what you use with transparent, predictable pricing.

Deploy in Minutes

Get your identity provider running in just a few steps

1

Clone & Configure

Clone the repository and update wrangler.toml with your branding and settings. No complex setup required.

2

Create Resources

Run a single command to create your D1 database and KV namespaces. Cloudflare handles all the infrastructure.

3

Deploy

Deploy to Cloudflare Workers with npm run deploy. Your IdP is live on the edge in seconds.

4

Integrate

Point your apps to your new identity provider. Standard OAuth/OIDC means easy integration with any framework.

Why IDPFlare?

See how we compare to other solutions

Feature IDPFlare Auth0 Keycloak Self-Built
Setup Time 5 minutes 30 minutes 2+ hours Days or weeks
Infrastructure Self-Managed* Managed Self-managed Self-managed
Global Edge ✓ Included ✓ Premium
Cost (10k users) $40 (once) + $0-5/mo* $228/mo $100+/mo ~$50+/mo
Custom Domain ✓ Free ✓ Paid ✓ Free ✓ Free
White Label ✓ Full ✓ Paid ✓ Limited ✓ Full
Source Code Access ✓ Full ✓ Apache ✓ You own it

* See pricing section below

Simple, One-Time Pricing

Pay once for full access. Deploy to your own Cloudflare. No subscriptions, no per-user fees.

Your CF Costs

Cloudflare Usage

$0-5 /month

What you pay Cloudflare directly

  • ✓ Free tier: 100k requests/day
  • ✓ Free tier: 5 GB D1 database
  • ✓ Free tier: 1 GB KV storage
  • ✓ Paid: 10M requests included
  • ✓ Global edge deployment
  • ✓ Most users stay free
CF Pricing
Managed

We Deploy & Manage

Contact us

We handle everything for you

  • ✓ We deploy to your Cloudflare
  • ✓ Ongoing updates & maintenance
  • ✓ Priority support
  • ✓ Custom configuration
  • ✓ Security monitoring
  • ✓ Training & onboarding
Contact Us

💡 How it works: Purchase gives you access to the private repository. You deploy to your own Cloudflare account and pay them directly for usage (most users stay on the free tier).

Ready to Get Started?

Get full access to IDPFlare for a one-time payment of $40