# Mubarokah ID Documentation > Complete OAuth 2.0 integration guide and API reference for Mubarokah ID authentication service. Secure, scalable, and developer-friendly authentication for your applications. ## Docs - [Error Codes](https://docs-accounts.mubarokah.com/api-reference/error-codes.md): Reference for common OAuth and API error codes returned by Mubarokah ID. - [Authorization Endpoint](https://docs-accounts.mubarokah.com/api-reference/oauth/authorize.md): API reference for the Mubarokah ID OAuth 2.0 Authorization Endpoint (/oauth/authorize). - [Global SSO Logout](https://docs-accounts.mubarokah.com/api-reference/oauth/logout-sso.md): API reference for the Mubarokah ID Global SSO Logout endpoint (/api/logout-sso). - [Token Endpoint](https://docs-accounts.mubarokah.com/api-reference/oauth/token.md): API reference for Mubarokah ID OAuth 2.0 Token Endpoint (/oauth/token). Used to exchange authorization codes or refresh tokens for access tokens. - [Get Detailed User Information](https://docs-accounts.mubarokah.com/api-reference/user/get-user-details.md): API reference for fetching detailed profile information of the authenticated user (/api/user/details). Requires special permissions. - [Get Basic User Information](https://docs-accounts.mubarokah.com/api-reference/user/get-user-info.md): API reference for fetching basic profile information of the authenticated user (/api/user). - [Architecture Overview](https://docs-accounts.mubarokah.com/core-concepts/architecture-overview.md): Understand the system architecture of Mubarokah ID OAuth 2.0 integration. - [Prerequisites](https://docs-accounts.mubarokah.com/core-concepts/prerequisites.md): Checklist of requirements before integrating Mubarokah ID. - [Scopes and Permissions](https://docs-accounts.mubarokah.com/core-concepts/scopes-and-permissions.md): Learn about OAuth 2.0 scopes used by Mubarokah ID, their associated permissions, and the approval process for sensitive scopes. - [What is Mubarokah ID?](https://docs-accounts.mubarokah.com/core-concepts/what-is-mubarokah-id.md): Learn about Mubarokah ID and its core features. - [Laravel (PHP) Integration](https://docs-accounts.mubarokah.com/guides/framework-integration/laravel.md): Guide to integrating Mubarokah ID OAuth 2.0 with a Laravel application. - [Node.js (Express + TypeScript) Integration](https://docs-accounts.mubarokah.com/guides/framework-integration/nodejs.md): Guide to integrating Mubarokah ID OAuth 2.0 with a Node.js, Express, and TypeScript application. - [Python (FastAPI) Integration](https://docs-accounts.mubarokah.com/guides/framework-integration/python.md): Guide to integrating Mubarokah ID OAuth 2.0 with a Python FastAPI application. - [React Integration](https://docs-accounts.mubarokah.com/guides/framework-integration/react.md): Guide to integrating Mubarokah ID with a React application using the official SDK. - [OAuth 2.0 Flows](https://docs-accounts.mubarokah.com/guides/oauth-flow.md): Detailed explanation of the OAuth 2.0 Authorization Code Grant and Refresh Token flows used by Mubarokah ID. - [WhatsApp Authentication Flow](https://docs-accounts.mubarokah.com/guides/whatsapp-authentication.md): Learn how to handle users who register and authenticate using WhatsApp instead of Email. - [Introduction](https://docs-accounts.mubarokah.com/introduction.md): Complete OAuth 2.0 integration guide for Mubarokah ID authentication service. Secure, scalable, and developer-friendly authentication solution for modern applications. - [Knowledge Base](https://docs-accounts.mubarokah.com/kb/knowledgebase.md): This guide reflects the features available as of June 2025. Features and layouts may change as the system is updated. Always refer to the official website for the latest information. - [Advanced Debugging for OAuth & API Integrations](https://docs-accounts.mubarokah.com/operations/monitoring-debugging.md): Techniques and tools for advanced debugging of Mubarokah ID OAuth 2.0 flows and API interactions. - [Caching Strategies for OAuth Performance](https://docs-accounts.mubarokah.com/performance/caching.md): Implementing effective caching strategies to optimize the performance of Mubarokah ID OAuth 2.0 integrations. - [Connection Optimization for API Calls](https://docs-accounts.mubarokah.com/performance/connection-optimization.md): Techniques for optimizing HTTP connections to Mubarokah ID's API servers for better performance and reliability. - [CI/CD Pipeline for OAuth Integrated Applications](https://docs-accounts.mubarokah.com/production/ci-cd.md): Implementing a Continuous Integration and Continuous Deployment (CI/CD) pipeline for applications with Mubarokah ID OAuth 2.0. - [Production Deployment Considerations](https://docs-accounts.mubarokah.com/production/deployment.md): Guide for configuring your environment and deploying a Mubarokah ID OAuth 2.0 integrated application to production. - [Health Monitoring & Observability](https://docs-accounts.mubarokah.com/production/health-monitoring.md): Setting up health checks, comprehensive monitoring, and observability for your Mubarokah ID integrated application in production. - [Quick Start Guide](https://docs-accounts.mubarokah.com/quickstart.md): Get started with Mubarokah ID OAuth 2.0 integration in under 10 minutes - [Input Validation and Sanitization](https://docs-accounts.mubarokah.com/security/input-validation.md): Best practices for validating and sanitizing inputs in your Mubarokah ID OAuth 2.0 integration. - [OAuth 2.0 Security Checklist](https://docs-accounts.mubarokah.com/security/oauth-checklist.md): Essential security checks and best practices for your Mubarokah ID OAuth 2.0 integration. - [Penetration Testing Guide for OAuth Integrations](https://docs-accounts.mubarokah.com/security/penetration-testing.md): Guidance on conducting penetration tests for your Mubarokah ID OAuth 2.0 integration. - [Threat Model Analysis for OAuth Integrations](https://docs-accounts.mubarokah.com/security/threat-modeling.md): Understanding common attack vectors and mitigation strategies for Mubarokah ID OAuth 2.0 integrations. - [Token Security Best Practices](https://docs-accounts.mubarokah.com/security/token-security.md): Detailed guidelines for securely handling, storing, and transmitting Mubarokah ID OAuth 2.0 tokens. - [Load Testing OAuth Integrations](https://docs-accounts.mubarokah.com/testing/load-testing.md): Considerations and example scenarios for load testing your Mubarokah ID OAuth 2.0 client integration. - [Unit Testing for OAuth Integrations](https://docs-accounts.mubarokah.com/testing/unit-testing.md): Strategies and examples for unit testing components of your Mubarokah ID OAuth 2.0 client integration. - [Error Resolution Framework](https://docs-accounts.mubarokah.com/troubleshooting/error-resolution.md): A framework and guide for troubleshooting and resolving common issues with Mubarokah ID OAuth 2.0 integration. - [Runbook Templates for Common OAuth Issues](https://docs-accounts.mubarokah.com/troubleshooting/runbooks.md): Example runbook templates for diagnosing and resolving common critical and warning-level issues with Mubarokah ID OAuth integrations. ## OpenAPI Specs - [openapi](https://docs-accounts.mubarokah.com/api-reference/openapi.json) ## Optional - [Community](https://chat.whatsapp.com/HQtyJMqfqq41KlrHLCvcFZ) - [Blog](https://mubarokah.com/posts)