Alternatives

48 alternatives to devise_token_auth

These products are placed in Auth & user management alongside devise_token_auth. The order reflects how much of devise_token_auth’s category footprint each one covers. It is not a ranking, and no company can pay to appear here.

Back to the devise_token_auth record →

Better Auth

better-auth.com
Reference

The most comprehensive authentication framework. Better Auth is open source, written primarily in TypeScript, released under MIT License. Its repository has 29.4K GitHub stars and 2.7K forks, and was last committed to within the last two weeks. Niched places it in Auth & user management.

Stars
29.4K
Forks
2.8K
License
MIT License
Last commit
yesterday
Compare with devise_token_auth

casbin

casbin.apache.org

Apache Casbin: an authorization library that supports access control models like ACL, RBAC, ABAC.

Stars
20.3K
Forks
1.8K
License
Apache License 2.0
Last commit
yesterday
Compare with devise_token_auth

logto

logto.io

🧑‍🚀 Authentication and authorization infrastructure for SaaS and AI apps, built on OIDC and OAuth 2.1 with multi-tenancy, SSO, and RBAC.

Stars
14.3K
Forks
1.1K
License
Mozilla Public License 2.0
Last commit
3 days ago
Compare with devise_token_auth

casdoor

casdoor.ai

An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway and auth server with web UI supporting OpenClaw, MCP, OAuth, OIDC, SAML, CAS, LDAP, SCIM, WebAuthn, TOTP, MFA, Face ID, Google Workspace, Azure AD

Stars
14.1K
Forks
1.8K
License
Apache License 2.0
Last commit
2 days ago
Compare with devise_token_auth

cas

apereo.github.io

Apereo CAS - Identity & Single Sign On for all earthlings and beyond.

Stars
11.4K
Forks
4K
License
Apache License 2.0
Last commit
yesterday
Compare with devise_token_auth

django-allauth

allauth.org

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. 🔁 Mirror of https://codeberg.org/allauth/django-allauth/

Stars
10.4K
Forks
3.1K
License
MIT License
Last commit
1 months ago
Compare with devise_token_auth

tinyauth

tinyauth.app

The tiniest OpenID Certified™ authorization and authentication server you have ever seen. tinyauth is open source, written primarily in Go, released under GNU Affero General Public License v3.0. Its repository has 8K GitHub stars and 259 forks, and was last committed to within the last two weeks. Niched places it in Auth & user management.

Stars
8.1K
Forks
259
License
GNU Affero General Public License v3.0
Last commit
today
Compare with devise_token_auth

Cosmos-Server

cosmos-cloud.io

☁️ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)

Stars
6.1K
Forks
240
License
Other
Last commit
yesterday
Compare with devise_token_auth

ockam

docs.ockam.io

Orchestrate end-to-end encryption, cryptographic identities, mutual authentication, and authorization policies between distributed applications – at massive scale.

Stars
4.6K
Forks
557
License
Apache License 2.0
Last commit
7 months ago
Compare with devise_token_auth

iam

konglingfei.com

企业级的 Go 语言实战项目:认证和授权系统(带配套课程)

Stars
4.2K
Forks
1.1K
License
Other
Last commit
1 years ago
Compare with devise_token_auth

iron-session

get-iron-session.vercel.app

🛠 Secure, stateless, and cookie-based session library for Next.js or any JavaScript framework

Stars
4.1K
Forks
255
License
MIT License
Last commit
3 months ago
Compare with devise_token_auth

laravel-auth

laravel-auth.com

Laravel 12 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. Uses offical [Bootstrap 4](http://getbootstrap.com). This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. 5 Minutes Stand-up time.

Stars
3K
Forks
980
License
MIT License
Last commit
1 months ago
Compare with devise_token_auth

oauthlib

oauthlib.readthedocs.io

A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

Stars
3K
Forks
521
License
BSD 3-Clause "New" or "Revised" License
Last commit
20 days ago
Compare with devise_token_auth

You don't have the time to watch all the WWDC session videos yourself? No problem me and many contributors extracted the gist for you 🥳

Stars
2.6K
Forks
136
License
MIT License
Last commit
2 years ago
Compare with devise_token_auth

pac4j

pac4j.org

Security engine for Java (authentication, authorization, multi frameworks): OpenID Connect, SAML2, CAS, OAuth, LDAP, JWT...

Stars
2.5K
Forks
711
License
Apache License 2.0
Last commit
yesterday
Compare with devise_token_auth

voidauth

voidauth.app

Single Sign-On for Your Self-Hosted Universe. voidauth is open source, written primarily in TypeScript, released under GNU Affero General Public License v3.0. Its repository has 2.4K GitHub stars and 87 forks, and was last committed to within the last two weeks.

Stars
2.4K
Forks
88
License
GNU Affero General Public License v3.0
Last commit
yesterday
Compare with devise_token_auth

caddy-security

authcrunch.com

🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA/2FA with App Authenticators and Yubico. 💎 Authorization with JWT/PASETO tokens. 🔐

Stars
2.2K
Forks
103
License
Apache License 2.0
Last commit
1 months ago
Compare with devise_token_auth

A GlobalProtect VPN client for Linux, written in Rust, based on OpenConnect and Tauri, supports SSO with MFA, YubiKey, and client certificate authentication, etc.

Stars
2.2K
Forks
254
License
GNU General Public License v3.0
Last commit
3 days ago
Compare with devise_token_auth

oauth2

oauth2.galtzo.com

🔐 oauth2 - A Ruby wrapper for the OAuth 2.0, & 2.1 Authorization Frameworks, including OpenID Connect (OIDC)

Stars
2.2K
Forks
627
License
Other
Last commit
7 days ago
Compare with devise_token_auth

opencode-openai-codex-auth

numman-ali.github.io

OAuth authentication plugin for personal coding assistance with ChatGPT Plus/Pro subscriptions - uses OpenAI's official authentication method. opencode-openai-codex-auth is open source, written primarily in TypeScript, released under Other. Its repository has 2.2K GitHub stars and 149 forks, and was last committed to about 7 months ago. Niched places it in Auth & user management.

Stars
2.2K
Forks
149
License
Other
Last commit
7 months ago
Compare with devise_token_auth

authorizer

authorizer.dev

Your data, your control. Fully open source, authentication and authorization. No lock-ins. Deployment in Railway in 120 seconds || Spin a docker image as a micro-service in your infra. Built in login page and Admin panel out of the box.

Stars
2K
Forks
211
License
Apache License 2.0
Last commit
yesterday
Compare with devise_token_auth

authgear-server

authgear.com

Open source Auth0/Clerk/Firebase alternative. Passkeys, SSO, MFA, passwordless, biometric login. Self-hosted or cloud. Enterprise-ready for SaaS & mobile apps

Stars
1.9K
Forks
126
License
Apache License 2.0
Last commit
4 days ago
Compare with devise_token_auth

MaxKey

maxkey.top

Dromara MaxKey 🗝️ SSO ,Leading-Edge IAM-IDaas(Identity and Access Management) Product , Under Apache-2.0 is free ,业界领先的IAM-IDaas身份管理和认证产品,遵循Apache-2.0开源免费,支持OAuth2.x、OpenID Connect、SAML2.0、CAS、JWT、SCIM等SSO标准协议,基于RBAC统一权限控制,实现用户生命周期管理,开源、安全、合规、自主可控。

Stars
1.9K
Forks
407
License
Apache License 2.0
Last commit
3 days ago
Compare with devise_token_auth

How we choose these alternatives

  1. Shared category, not opinion. A product appears only if the classifier and human review place it in at least one category alongside devise_token_auth. No company can pay to be listed.
  2. Ordered by overlap. The list is ranked by how much of devise_token_auth’s category footprint each product covers, so the closest substitutes come first rather than the best marketed.
  3. Judged on observable facts. Every row carries license, repository activity, and recency, each dated and source-reported, so you compare on evidence instead of claims.
  4. Absence is not a verdict. A missing product has simply not entered the Niched research set or carries no category assignment yet.

Read the full method or submit a missing product.