Oday Bakkour Logo
Back to Alternatives

Open Source Alternatives to

Okta

2 Alternatives

Supertokens

Open Source User Authentication

Auth & SSO

Build fast. Maintain control. Save budget.

15.0kstars650forks28contributors131issuesLast commit 1mo ago
Read more about Supertokens

SuperTokens is an open-source user authentication solution designed to help developers build fast, maintain control, and save on budget. It provides a robust alternative to popular authentication services like Auth0, Firebase Auth, and AWS Cognito, ensuring secure and seamless user management across applications. SuperTokens is backed by Y-Combinator and boasts over 12K GitHub stars, 4K+ Discord members, and 5M+ identities secured, ensuring reliability and community support.

Seamless Migration: Move users from other authentication services without requiring password changes or logouts. Supports both bulk and lazy migrations.
Cost Savings: Offers a competitive pricing model that scales with your business needs, ensuring significant cost savings.
Migration Support: Consult with expert engineers to migrate large user bases efficiently within a matter of days.
High Compatibility: Works with over 25 frameworks, making it versatile and easy to integrate into various tech stacks.
Community and Support: Join a vibrant community of developers and get support through Discord with 100% of requests answered within 5 minutes during business hours.
Proven Reliability: With 99.9% uptime and robust security features, SuperTokens ensures that your user data is always protected.

SuperTokens has been adopted by companies like Qloo, GoPronto, and Poppy, who have successfully improved their authentication experiences and reduced fraud. Join the future of authentication with SuperTokens and enjoy a secure, cost-effective, and developer-friendly solution.

Cerbos

Fine-grained access control

Auth & SSO

Externalized, policy-based, runtime authorization for your applications.

4.3kstars172forks29contributors49issuesLast commit 3d ago
Read more about Cerbos

Cerbos is an open-source Policy Decision Point (PDP) that simplifies the implementation and management of user permissions and authorization in your applications. It allows developers to externalize authorization, ensuring fine-grained access control without compromising on speed or security.

Fine-grained access control: Implement zero trust runtime access controls to protect your data and systems.
Policy-based authorization: Adapt to evolving business needs and regulatory requirements with flexible policies.
Centralized management: Govern and audit access control from a central Policy Administration Point.
Decentralized decisioning: Deploy distributed Policy Decision Points (PDP) locally alongside applications.
Pre-built integrations: Get up and running quickly with SDKs and starter projects for common frameworks.
Permissions-aware data filtering: Generate dynamic conditions to query and filter based on access policies.
Human-readable policies: Manage policies in configuration instead of code for easier iteration.
Policy Playground: Experiment with policies in a safe environment and get real-time simulated results.
Audit trails: Capture all actions and decisions made by your Cerbos policies, ensuring compliance with standards like ISO27001 and SOC2.
Low-latency: Make decisions locally at runtime in sub-milliseconds without requiring cloud lookups.
Flexible deployment models: Self-hosted, compatible with air-gapped environments, and deployable with serverless functions or a sidecar model.

Cerbos provides a robust and scalable solution for managing user permissions and authorization, making it an asset rather than a chore for your development team.