Azure Login
- Extension key
-
ok_azure_login
- Package name
-
oliverkroener/ok-azure-login
- Version
-
main
- Language
-
en
- Author
-
Oliver Kroener <https://www.oliver-kroener.de> & Contributors
- License
-
This document is published under the Open Publication License.
- Rendered
-
Sat, 14 Feb 2026 22:58:25 +0000
Note
- Purpose: Enables TYPO3 frontend and backend user login via Microsoft Entra ID (formerly Azure AD)
- Authentication: Uses OAuth 2.0 authorization code flow with HMAC-signed state parameter
- API Integration: Retrieves user profile via Microsoft Graph API
/meendpoint - Flexibility: Supports both frontend (
fe_users) and backend (be_users) authentication - Per-site configuration: Manage Azure credentials per TYPO3 site via a dedicated backend module
- Security: Client secrets are encrypted at rest using PHP Sodium
Installation
How to install this extension via Composer and add the content elements to your TYPO3 site.
Microsoft Entra ID Setup
Register an application in Microsoft Entra ID and configure OAuth 2.0 credentials and permissions.
Configuration
Configure Azure credentials per site using the backend module or via global extension settings as fallback.
Frequently Asked Questions (FAQ)
Common questions about setup and usage.
Get Help
Where to get help and how to report issues.