diff --git a/apps/builder/components/auth/SignInForm.tsx b/apps/builder/components/auth/SignInForm.tsx index b07907959d..dc78eccf48 100644 --- a/apps/builder/components/auth/SignInForm.tsx +++ b/apps/builder/components/auth/SignInForm.tsx @@ -84,7 +84,7 @@ export const SignInForm = ({ > configure at least one auth provider {' '} - (Email, Google, GitHub or Facebook). + (Email, Google, GitHub, Facebook or Azure AD). ) return ( diff --git a/apps/docs/docs/self-hosting/configuration.mdx b/apps/docs/docs/self-hosting/configuration.mdx index d8864c4872..3ff005b273 100644 --- a/apps/docs/docs/self-hosting/configuration.mdx +++ b/apps/docs/docs/self-hosting/configuration.mdx @@ -112,6 +112,20 @@ The Authorization callback URL should be `$NEXTAUTH_URL/api/auth/callback/facebo

+

Azure AD (Auth)

+

+ +If you are using [Azure Active Directory](https://azure.microsoft.com/en-us/services/active-directory/) for the authentication you can set the following environment variables. +The Authorization callback URL should be `$NEXTAUTH_URL/api/auth/callback/azure-ad` + +| Parameter | Default | Description | +| ---------------------- | ------- | ------------------------------------------------------------- | +| AZURE_AD_CLIENT_ID | -- | Application client ID | +| AZURE_AD_CLIENT_SECRET | -- | Application client secret. Can be obtained from Azure Portal. | +| AZURE_AD_TENANT_ID | -- | Azure Tenant ID | + +

+

S3 Storage (Media uploads)