Skip to content

Commit 1b9e1f3

Browse files
committed
update user flow procedure
1 parent b133aec commit 1b9e1f3

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

articles/active-directory-b2c/identity-provider-twitter.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,30 +34,35 @@ zone_pivot_groups: b2c-policy-type
3434
To enable sign-in for users with a Twitter account in Azure AD B2C, you need to create a Twitter application. If you don't already have a Twitter account, you can sign up at [`https://twitter.com/signup`](https://twitter.com/signup). You also need to [Apply for a developer account](https://developer.twitter.com/). For more information, see [Apply for access](https://developer.twitter.com/en/apply-for-access).
3535

3636
1. Sign in to the [Twitter Developer Portal](https://developer.twitter.com/portal/projects-and-apps) with your Twitter account credentials.
37-
1. Under **Standalone Apps**, select **+Create App**.
38-
1. Enter an **App name**, and then select **Complete**.
39-
1. Copy the value of the **App key**, and **API key secret**. You use both of them to configure Twitter as an identity provider in your tenant.
40-
1. Under **Setup your App**, select **App settings**.
41-
1. Under **Authentication settings**, select **Edit**
42-
1. Select **Enable 3-legged OAuth** checkbox.
43-
1. Select **Request email address from users** checkbox.
44-
1. For the **Callback URLs**, enter `https://your-tenant.b2clogin.com/your-tenant-name.onmicrosoft.com/your-user-flow-Id/oauth1/authresp`. If you use a [custom domain](custom-domain.md), enter `https://your-domain-name/your-tenant-name.onmicrosoft.com/your-user-flow-Id/oauth1/authresp`. Use all lowercase letters when entering your tenant name and user flow ID even if they are defined with uppercase letters in Azure AD B2C. Replace:
37+
1. Select **+ Create Project** button.
38+
1. Under **Project name** tab, enter a preferred name of your project, and then select **Next** button.
39+
1. Under **Use case** tab, select your preferred use case, and then select **Next**.
40+
1. Under **Project description** tab, enter your project description, and then select **Next** button.
41+
1. Under **App name** tab, enter a name for your app, such as *azureadb2c*, and the select **Next** button.
42+
1. Under **Keys & Tokens** tab, copy the value of **API Key** and **API Key Secret** for later. You use both of them to configure Twitter as an identity provider in your Azure AD B2C tenant.
43+
1. Select **App settings** to open the app settings.
44+
1. At the lower part of the page, under **User authentication settings**, select **Set up**.
45+
1. In the **User authentication settings** page, select **OAuth 2.0** option.
46+
1. Under **OAUTH 2.0 SETTINGS**, for the **Type of app**, select your appropriate app type such as *Web App*.
47+
1. Under **GENERAL AUTHENTICATION SETTINGS**:
48+
1. For the **Callback URI/Redirect URL**, enter `https://your-tenant.b2clogin.com/your-tenant-name.onmicrosoft.com/your-user-flow-Id/oauth1/authresp`. If you use a [custom domain](custom-domain.md), enter `https://your-domain-name/your-tenant-name.onmicrosoft.com/your-user-flow-Id/oauth1/authresp`. Use all lowercase letters when entering your tenant name and user flow ID even if they are defined with uppercase letters in Azure AD B2C. Replace:
4549
- `your-tenant-name` with the name of your tenant name.
4650
- `your-domain-name` with your custom domain.
4751
- `your-user-flow-Id` with the identifier of your user flow. For example, `b2c_1a_signup_signin_twitter`.
4852

4953
1. For the **Website URL**, enter `https://your-tenant.b2clogin.com`. Replace `your-tenant` with the name of your tenant. For example, `https://contosob2c.b2clogin.com`. If you use a [custom domain](custom-domain.md), enter `https://your-domain-name`.
5054
1. Enter a URL for the **Terms of service**, for example `http://www.contoso.com/tos`. The policy URL is a page you maintain to provide terms and conditions for your application.
5155
1. Enter a URL for the **Privacy policy**, for example `http://www.contoso.com/privacy`. The policy URL is a page you maintain to provide privacy information for your application.
52-
1. Select **Save**.
56+
1. Select **Save**.
5357

5458
::: zone pivot="b2c-user-flow"
5559

5660
## Configure Twitter as an identity provider
5761

5862
1. Sign in to the [Azure portal](https://portal.azure.com/) as the global administrator of your Azure AD B2C tenant.
59-
1. Make sure you're using the directory that contains your Azure AD B2C tenant. Select the **Directories + subscriptions** icon in the portal toolbar.
60-
1. On the **Portal settings | Directories + subscriptions** page, find your Azure AD B2C directory in the **Directory name** list, and then select **Switch**.
63+
1. Make sure you're using the directory that contains your Azure AD B2C tenant.
64+
1. Select the **Directories + subscriptions** icon in the portal toolbar.
65+
1. On the **Portal settings | Directories + subscriptions** page, find your Azure AD B2C directory in the **Directory name** list, and then select **Switch**.
6166
1. Choose **All services** in the top-left corner of the Azure portal, search for and select **Azure AD B2C**.
6267
1. Select **Identity providers**, then select **Twitter**.
6368
1. Enter a **Name**. For example, *Twitter*.

0 commit comments

Comments
 (0)