Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today. Learn more →
Oauth4webapi Alternatives
Similar projects and alternatives to oauth4webapi
-
html-rewriter
WASM-based implementation of Cloudflare's HTML Rewriter for use in Deno, browsers, etc.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
-
-
logto
🧑🚀 The better auth and identity infrastructure and the open-source alternative to Auth0. No framework restrictions.
-
-
node-oauth2-server
Complete, compliant and well tested module for implementing an OAuth2 Server/Provider with express in node.js
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
-
redwoodjs-dbauth-oauth
A plugin for RedwoodJS that adds OAuth capabilities to projects using dbAuth. It's designed to provide an easy and effective way to integrate OAuth into your RedwoodJS applications, offering a seamless experience for both developers and end users.
-
-
bknd
Lightweight Firebase/Supabase alternative built to run anywhere — incl. Next.js, Remix, Astro, Cloudflare, Bun, Node, AWS Lambda & more.
-
oauth4webapi discussion
oauth4webapi reviews and mentions
-
Show HN: Bknd – Firebase alternative that embeds into any React stack
Similar to Firebase it's multi-strategy based. You can use a combo of email/password or OAuth/OIDC (internally using https://github.com/panva/oauth4webapi) – currently there are 2 pre-configured (Google, Github), but it's easy to extend, so requests are welcome.
On the Authorization side, you can create roles and attach permissions to it. Those roles then get attached to users.
Claims are transported via JWT, you can configure its lifetime, secret and hashing. Currently it's stateless, meaning the token is not checked in a session store. But if there is demand, I'd prioritize adding this. I'm mainly exactly looking for feedback to prioritize next additions.
Hope this helps.
- Oauth4webapi
-
Learn OAuth by building a client with Node.js
For those looking for production-level OAuth libs, the absolute best implementation for JS runtimes is https://github.com/panva/oauth4webapi
-
What's the best node module for an oauth2 server?
This one seems pretty good: https://github.com/panva/oauth4webapi
- OIDC Auth with Nuxt3
-
A note from our sponsor - Civic Auth
www.civic.com | 28 Apr 2025
Stats
panva/oauth4webapi is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of oauth4webapi is TypeScript.