Key Concepts in AuthHero
This section explains the core concepts and terminology used in AuthHero.
Core Concepts
- Tenants - Logical isolation of users, applications, and authentication settings
- Applications - Client applications that use AuthHero for authentication
- Connections - Authentication methods available to users
- Users - Individuals who authenticate through AuthHero
- Organizations - Groups of users with specific configurations and access controls
- Resource Servers - APIs protected by AuthHero
- Tokens - Various types of authentication and authorization tokens
- Hooks - Extensibility mechanism to customize authentication flows
- Adapters - Data storage and platform integrations
See Deployment Targets for platform-specific deployment guides.
Architecture
For a deeper understanding of how these concepts work together, see the Architecture and Security Model documentation.