Add Multi-Factor Authentication to any product without giving up control of your accounts or authentication
OwnMFA makes it easy to support complex multi-factor and two-factor authentication methods with simple API calls.
1. Register an identity and display the results to the user.
curl -X POST \
-H 'Authorization: Bearer tIz50saQwW7s...' \
-d '{
"googleAuthTOTPMethod": {"accountName": "displayname@example.com"}
}' \
https://api.ownmfa.com/v1/applications/.../identities
2. Verify a user's generated passcode.
curl -X POST \
-H 'Authorization: Bearer tIz50saQwW7s...' \
-d '{"passcode": "380074"}' \
https://api.ownmfa.com/v1/applications/.../identities/.../verify
Features
- Easily add support for MFA / 2FA to your product with simple API calls.
- Ubiquitous communication methods, such as SMS or email, provide a wide reach.
- Offline support via software and hardware tokens.
- Secure by default. Our API prevents many insecure practices before they occur.
- Detailed event reporting and authentication tracking.
- Blazing fast REST and gRPC APIs.
- No surprise, per-message billing. All charges are included in the monthly, per-identity fee.
Benefits
- Protect your accounts and your company from credential theft with secure, API-backed logins.
- Retain control of your user and authentication workflow. OwnMFA is not an OAuth service or an identity provider.
- A wide variety of authentication options to support every use case, with more added regularly.
- We do not store any personally identifiable information (PII), only opaque identifiers.
- Enterprise and on-premise deployment options available.
- We are an Austin-based company with US-based support.
Authentication Methods
- Software token (offline counter- and time-based OTP)
- Google Authenticator soft token (offline HOTP/TOTP)
- Apple iOS 15+ and Microsoft Authenticator soft tokens (offline TOTP)
- SMS one-time password (OTP)
- Email one-time password (OTP)
- Pushover push token
- Hardware token (offline HOTP/TOTP)
- Backup codes
- Security questions