diff --git a/docs/backends/azuread.rst b/docs/backends/azuread.rst index 6c62e03c..9f36ab95 100644 --- a/docs/backends/azuread.rst +++ b/docs/backends/azuread.rst @@ -91,12 +91,12 @@ To enable OAuth2 B2C Tenant support: - Fill in ``Client ID`` and ``Client Secret`` settings. These values can be obtained easily as described in `Azure AD Application Registration`_ doc:: - SOCIAL_AUTH_AZUREAD_B2C_TENANT_OAUTH2_KEY = '' - SOCIAL_AUTH_AZUREAD_B2C_TENANT_OAUTH2_SECRET = '' + SOCIAL_AUTH_AZUREAD_B2C_OAUTH2_KEY = '' + SOCIAL_AUTH_AZUREAD_B2C_OAUTH2_SECRET = '' - Fill in the tenant id:: - SOCIAL_AUTH_AZUREAD_B2C_TENANT_OAUTH2_TENANT_ID = '' + SOCIAL_AUTH_AZUREAD_B2C_OAUTH2_TENANT_NAME = '' - Fill in the B2C policy:: @@ -106,7 +106,7 @@ The policy should start with `b2c_`. For more information see `Azure AD B2C User - Also it's possible to define extra permissions with:: - SOCIAL_AUTH_AZUREAD_B2C_TENANT_OAUTH2_RESOURCE = '' + SOCIAL_AUTH_AZUREAD_B2C_OAUTH2_RESOURCE = '' This is the resource you would like to access after authentication succeeds. Some of the possible values are: ``https://graph.windows.net`` or @@ -114,21 +114,20 @@ The policy should start with `b2c_`. For more information see `Azure AD B2C User When using Microsoft Graph, the resource needed is:: - SOCIAL_AUTH_AZUREAD_B2C_TENANT_OAUTH2_RESOURCE = 'https://graph.microsoft.com/' + SOCIAL_AUTH_AZUREAD_B2C_OAUTH2_RESOURCE = 'https://graph.microsoft.com/' - Add the backend to the authentication backends setting:: AUTHENTICATION_BACKENDS = ( ... - 'social_core.backends.azuread_tenant.AzureADB2COAuth2', + 'social_core.backends.azuread_b2c.AzureADB2COAuth2', ... ) -- If you are using an authority host other than the default ``AZURE_PUBLIC_CLOUD`` ('login.microsoftonline.com') - then you can override the default with the ``AUTHORITY_HOST`` setting. The Azure authority hosts are listed - in the `Azure Authority Hosts`_ doc:: +- If you are using an authority host other than the default ``AZURE_PUBLIC_CLOUD`` ('b2clogin.com') + then you can override the default with the ``AUTHORITY_HOST`` setting. - SOCIAL_AUTH_AZUREAD_B2C_TENANT_OAUTH2_AUTHORITY_HOST = '' + SOCIAL_AUTH_AZUREAD_B2C_OAUTH2_AUTHORITY_HOST = '' .. _Azure AD Application Registration: https://docs.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app .. _Azure AD B2C User flows and custom policies overview: https://docs.microsoft.com/en-us/azure/active-directory-b2c/user-flow-overview