Authentication
Authentication is verifying the identity of clients accessing Aidbox APIs and services. In healthcare systems, authentication is crucial as it ensures that only authorized users, applications, and services can access sensitive medical data. This includes healthcare providers accessing patient records, third-party applications integrating with your FHIR API, administrative staff using Aidbox Console, and automated system operations services.
Basic HTTP Authentication
Basic Authentication is a simple username/password authentication suitable for development and testing environments.
OAuth 2.0
OAuth 2.0 is the industry-standard protocol for authorization. Aidbox provides comprehensive support for OAuth 2.0 flows:
- Authorization Code Flow
- Client Credentials Flow
- Resource Owner Password Flow
- Implicit Flow (legacy)
Learn more about OAuth 2.0 support:
Token Introspection
Validate and inspect OAuth 2.0 tokens issued by external Identity Providers.
Authentication of Users Logging into the Aidbox Console UI
Using Aidbox internal Identity Provider
Aidbox supports username/password authentication for login to the Aidbox Console UI.
See Identity Management for managing Users and Passwords.
Two-factor authentication is also supported. See Two Factor Authentication for the tutorial.
Single Sign-On (SSO) with external Identity Provider
Integrate with external Identity Providers (IdPs) for SSO to Aidbox Console UI.
Last updated 2025-06-09T15:57:43Z