Tag
Support: Faq
All support articles tagged with Faq.

Frequently Asked Questions

Frequently Asked Questions

Find answers to the most common questions about Authoh's authentication platform.

General Questions

What is Authoh?

Authoh is an authentication platform that helps developers easily add secure authentication and user management to their applications. It offers features like social login, multi-factor authentication, role-based access control, and more.

Is Authoh open source?

Yes, Authoh has both open-source and cloud versions. The open-source version can be self-hosted and is free to use. The cloud version offers additional features, managed infrastructure, and enterprise support.

Which platforms does Authoh support?

Authoh supports web applications, mobile apps (iOS and Android), single-page applications (SPAs), and backend APIs. We provide SDKs for popular frameworks and languages including JavaScript, React, Angular, Vue, Node.js, Python, and more.

Account & Pricing

How much does Authoh cost?

Authoh offers several pricing tiers:

  • Free: For development and small projects
  • Starter: $29/month for up to 1,000 MAU
  • Growth: $99/month for up to 10,000 MAU
  • Scale: $249/month for up to 100,000 MAU
  • Enterprise: Custom pricing for large-scale needs

Visit our pricing page for the most current information.

How do you count Monthly Active Users (MAU)?

We count unique users who authenticate through your Authoh instance within a calendar month. A user is counted only once per month, regardless of how many times they log in or how many applications they access.

Can I change my plan at any time?

Yes, you can upgrade or downgrade your plan at any time. Upgrades take effect immediately, while downgrades take effect at the end of your current billing cycle.

Do you offer a free trial?

Yes, we offer a 14-day free trial of all paid plans with no credit card required. You can try all features before committing to a paid plan.

Security

Is Authoh GDPR-compliant?

Yes, Authoh is designed with GDPR compliance in mind. We provide tools for data export, user consent management, and data deletion to help you meet GDPR requirements.

Does Authoh support Multi-Factor Authentication (MFA)?

Yes, Authoh supports various MFA methods including:

  • Authenticator apps (TOTP)
  • SMS verification
  • Email codes
  • WebAuthn/FIDO2 (biometric and security keys)
  • Push notifications (Enterprise plan)

How does Authoh handle data security?

Authoh implements industry best practices for security:

  • All data is encrypted at rest and in transit
  • Passwords are hashed using bcrypt
  • Token-based authentication with short expiration times
  • Regular security audits and penetration testing
  • Automatic security updates for cloud customers

Can I use my own custom domain?

Yes, all paid plans support custom domains with SSL certificates. This allows you to use domains like auth.yourdomain.com for a seamless brand experience.

Technical Questions

What authentication protocols does Authoh support?

Authoh supports modern authentication protocols including:

  • OAuth 2.0
  • OpenID Connect
  • SAML 2.0 (Enterprise plan)
  • JWT-based authentication
  • Social login protocols

Can I migrate from Auth0/Firebase/Okta?

Yes, we provide migration tools and guides for moving from other authentication providers. Our migration wizard helps you transfer users, roles, and settings with minimal disruption.

How can I integrate Authoh with my application?

Integration is simple with our SDKs:

// Example: JavaScript SDK integration
import { AuthClient } from '@authoh/sdk';

const auth = new AuthClient({
  domain: 'your-project.authoh.com',
  clientId: 'YOUR_CLIENT_ID'
});

// Login with redirect
auth.loginWithRedirect();

// Check if user is authenticated
const isAuthenticated = await auth.isAuthenticated();

// Get user profile
const user = await auth.getUser();

Does Authoh support Single Sign-On (SSO)?

Yes, Authoh supports SSO allowing users to access multiple applications with a single login. Enterprise plans include advanced SSO features like SAML integration and cross-domain SSO.

Self-Hosting

What are the requirements for self-hosting Authoh?

To self-host the open-source version, you'll need:

  • Docker or Kubernetes environment
  • PostgreSQL database
  • Redis (for session management)
  • Node.js runtime
  • Minimum 2GB RAM and 1 CPU core

Detailed requirements are available in our self-hosting documentation.

Can I get support for the self-hosted version?

Yes, we offer paid support plans for self-hosted installations. These include SLA-backed support, priority bug fixes, and implementation assistance.

How do I upgrade my self-hosted instance?

Self-hosted instances can be upgraded through our Docker images or by pulling the latest code from our repository. We follow semantic versioning and provide detailed release notes for each version.

Still Have Questions?

If you don't see your question answered here: