Authentication Deep Dive ========================= Detailed implementation of the unified authentication system supporting GitHub OAuth and API tokens. .. contents:: Table of Contents :local: :depth: 2 Overview -------- The authentication system provides: * **Unified interface**: Single dependency for both token types * **GitHub OAuth**: For interactive web users * **API tokens**: For service automation * **RBAC**: Role-based access control * **Permissions**: Granular permission system .. toctree:: :maxdepth: 1 unified-auth github-oauth api-tokens roles-permissions Additional Resources -------------------- * :doc:`../../../AuthToken` - Complete token management API reference and integration guide Related Topics -------------- * :doc:`../../architecture/authentication-system` - Architecture overview * :doc:`../../tutorials/simple-endpoints/adding-authentication` - Tutorial