Skip to main content
GoSentrix supports multiple authentication models to meet different security requirements.

JWT-Based Authentication

Primary authentication method using JSON Web Tokens:
  • Access Tokens: Short-lived (15 minutes) for API requests
  • Refresh Tokens: Long-lived (7 days) for token renewal
  • Issuer Validation: Tokens must be issued by GoSentrix
  • Audience Validation: Tokens must target specific API planes

Multi-Factor Authentication (MFA)

Optional but recommended for enhanced security:
  • TOTP: Time-based one-time passwords via authenticator apps
  • Backup Codes: One-time use codes for recovery
  • Enforcement: Can be required for all users or admins only

Single Sign-On (SSO)

Enterprise integration with identity providers:
  • SAML 2.0: Industry standard for enterprise SSO
  • OIDC: Modern protocol for web and mobile apps
  • Provider Support: Google Workspace, Azure AD, custom providers

Step-Up Authentication

Additional authentication for sensitive operations:
  • Trigger: Sensitive operations (SSO disable, domain deletion, etc.)
  • Method: MFA verification required
  • Duration: 15 minutes of elevated access
  • Purpose: Prevent unauthorized access to critical functions

Session Management

  • Automatic Expiration: Sessions expire after inactivity
  • Concurrent Sessions: Multiple devices supported
  • Session Revocation: All sessions can be revoked
  • Audit Trail: All sessions are logged