PropelAuth BYO (Bring-Your-Own) Auth
Authentication is very rarely a set and forget problem, especially for B2B applications. Your first authentication solution might have been a quick win, but as your application grows, so do the requirements around security, compliance, and user management.
PropelAuth BYO (Bring Your Own) is a self-hosted sidecar, written in Rust, that lets you add only the auth pieces you need, without replacing what already works.
- Own your data: Run in your cloud, keep full control.
- Adopt feature-by-feature: SSO, SCIM, Session Management, Passkeys, User Impersonation, and more. Each feature is independently adoptable and designed to slot into your existing flows.
- Straightforward integration: Opinionated client libraries with explicit, type-safe responses (including errors!).
- Operational clarity: Detailed & structured audit logs.
- Production performance: Built in Rust for speed and low resource usage.
- Happier customers: Tenant-level controls let you say yes to your customers security requests without code changes (e.g. IP allowlists, session rules).
Features
Section titled “Features”- Session Management: Manage user sessions while detecting IP address changes, limiting the number of concurrent sessions per user, and more.
- User Impersonation: Impersonate users to help debug issues or provide support with a clear audit trail and strict controls.
- Enterprise SSO: Say goodbye to authentication headaches! Integrate smoothly with Identity Providers like Okta and Entra ID.
- SCIM: Provision users from your customer’s identity provider to your application, making user management a breeze.
- Passkeys: Protect your application with Passkeys support, allowing for MFA or for users to log in with secure, passwordless authentication.
- Management Dashboard: You and your team can manage users, reset passkeys, and configure session settings without complex SQL queries or API calls in the BYO Dashboard.
Support
Section titled “Support”Do you have a question or need some help integrating? Don’t hesitate to reach out to support@propelauth.com!