OpenAUTH
lastmod 2024-12-26created 2024-12-261 edits
Standards-based authentication provider for web apps and mobile apps
Features
- Standards-based authentication provider for web apps, mobile apps, single-page applications (SPA), APIs, or third-party clients
- Can be deployed as a standalone service or embedded into an existing application. Integrates with any framework and platform
- Self-hosted: runs entirely on your own infrastructure and can be deployed to Node.js, Bun, AWS Lambda, or Cloudflare Workers
- Built on web standards and compliant with the OAuth 2.0 spec. Compatible with any client that supports OAuth, and can issue access and refresh tokens
- Customizable: provides a themeable default UI, or you can implement your own
- Approach
- Many open-source authentication solutions are libraries designed to be embedded in a single application
- OpenAuth, by contrast, is a centralized authentication server that is easy to self-host on your own infrastructure
- Can be used for authentication in any application, such as web, mobile apps, and internal admin tools