diff --git a/docs/documentation/server_admin/images/bitbucket-add-identity-provider.png b/docs/documentation/server_admin/images/bitbucket-add-identity-provider.png index 2f5c668bd1..59ccf1b5a7 100644 Binary files a/docs/documentation/server_admin/images/bitbucket-add-identity-provider.png and b/docs/documentation/server_admin/images/bitbucket-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/facebook-add-identity-provider.png b/docs/documentation/server_admin/images/facebook-add-identity-provider.png index 1c9a72b103..c63686ecee 100644 Binary files a/docs/documentation/server_admin/images/facebook-add-identity-provider.png and b/docs/documentation/server_admin/images/facebook-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/github-add-identity-provider.png b/docs/documentation/server_admin/images/github-add-identity-provider.png index a64873d917..152b1d5387 100644 Binary files a/docs/documentation/server_admin/images/github-add-identity-provider.png and b/docs/documentation/server_admin/images/github-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/gitlab-add-identity-provider.png b/docs/documentation/server_admin/images/gitlab-add-identity-provider.png index 7fc8564fc1..839d634b97 100644 Binary files a/docs/documentation/server_admin/images/gitlab-add-identity-provider.png and b/docs/documentation/server_admin/images/gitlab-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/google-add-identity-provider.png b/docs/documentation/server_admin/images/google-add-identity-provider.png index 95b294429d..76babc4f88 100644 Binary files a/docs/documentation/server_admin/images/google-add-identity-provider.png and b/docs/documentation/server_admin/images/google-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/instagram-add-identity-provider.png b/docs/documentation/server_admin/images/instagram-add-identity-provider.png index 670ac8e686..9440ac32c1 100644 Binary files a/docs/documentation/server_admin/images/instagram-add-identity-provider.png and b/docs/documentation/server_admin/images/instagram-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/instagram-add-new-app.png b/docs/documentation/server_admin/images/instagram-add-new-app.png deleted file mode 100644 index 343455c979..0000000000 Binary files a/docs/documentation/server_admin/images/instagram-add-new-app.png and /dev/null differ diff --git a/docs/documentation/server_admin/images/instagram-add-platform.png b/docs/documentation/server_admin/images/instagram-add-platform.png deleted file mode 100644 index caaf050fb2..0000000000 Binary files a/docs/documentation/server_admin/images/instagram-add-platform.png and /dev/null differ diff --git a/docs/documentation/server_admin/images/instagram-add-product.png b/docs/documentation/server_admin/images/instagram-add-product.png deleted file mode 100644 index a19f854a7d..0000000000 Binary files a/docs/documentation/server_admin/images/instagram-add-product.png and /dev/null differ diff --git a/docs/documentation/server_admin/images/instagram-app-settings.png b/docs/documentation/server_admin/images/instagram-app-settings.png index d5f4084c02..84246eb345 100644 Binary files a/docs/documentation/server_admin/images/instagram-app-settings.png and b/docs/documentation/server_admin/images/instagram-app-settings.png differ diff --git a/docs/documentation/server_admin/images/instagram-create-app-id.png b/docs/documentation/server_admin/images/instagram-create-app-id.png deleted file mode 100644 index 24a8dacfa1..0000000000 Binary files a/docs/documentation/server_admin/images/instagram-create-app-id.png and /dev/null differ diff --git a/docs/documentation/server_admin/images/instagram-create-instagram-app-id.png b/docs/documentation/server_admin/images/instagram-create-instagram-app-id.png index 9ee408d086..e3762ec0aa 100644 Binary files a/docs/documentation/server_admin/images/instagram-create-instagram-app-id.png and b/docs/documentation/server_admin/images/instagram-create-instagram-app-id.png differ diff --git a/docs/documentation/server_admin/images/linked-in-add-identity-provider.png b/docs/documentation/server_admin/images/linked-in-add-identity-provider.png index d9fa0ed7a8..b8fd16fa9f 100644 Binary files a/docs/documentation/server_admin/images/linked-in-add-identity-provider.png and b/docs/documentation/server_admin/images/linked-in-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/meta-add-product.png b/docs/documentation/server_admin/images/meta-add-product.png new file mode 100644 index 0000000000..5d0b9f565b Binary files /dev/null and b/docs/documentation/server_admin/images/meta-add-product.png differ diff --git a/docs/documentation/server_admin/images/meta-add-use-case.png b/docs/documentation/server_admin/images/meta-add-use-case.png new file mode 100644 index 0000000000..08402de73f Binary files /dev/null and b/docs/documentation/server_admin/images/meta-add-use-case.png differ diff --git a/docs/documentation/server_admin/images/meta-create-app.png b/docs/documentation/server_admin/images/meta-create-app.png new file mode 100644 index 0000000000..e0fc10155c Binary files /dev/null and b/docs/documentation/server_admin/images/meta-create-app.png differ diff --git a/docs/documentation/server_admin/images/meta-select-app-type.png b/docs/documentation/server_admin/images/meta-select-app-type.png new file mode 100644 index 0000000000..44d461d9d1 Binary files /dev/null and b/docs/documentation/server_admin/images/meta-select-app-type.png differ diff --git a/docs/documentation/server_admin/images/microsoft-add-identity-provider.png b/docs/documentation/server_admin/images/microsoft-add-identity-provider.png index e06fcab8e5..c268eef2dd 100644 Binary files a/docs/documentation/server_admin/images/microsoft-add-identity-provider.png and b/docs/documentation/server_admin/images/microsoft-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/openshift-4-add-identity-provider.png b/docs/documentation/server_admin/images/openshift-4-add-identity-provider.png index feb64d045b..7d129b3542 100644 Binary files a/docs/documentation/server_admin/images/openshift-4-add-identity-provider.png and b/docs/documentation/server_admin/images/openshift-4-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/openshift-add-identity-provider.png b/docs/documentation/server_admin/images/openshift-add-identity-provider.png index 51c4061903..c98416c1ea 100644 Binary files a/docs/documentation/server_admin/images/openshift-add-identity-provider.png and b/docs/documentation/server_admin/images/openshift-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/paypal-add-identity-provider.png b/docs/documentation/server_admin/images/paypal-add-identity-provider.png index 8dc912a937..033320283d 100644 Binary files a/docs/documentation/server_admin/images/paypal-add-identity-provider.png and b/docs/documentation/server_admin/images/paypal-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/stack-overflow-add-identity-provider.png b/docs/documentation/server_admin/images/stack-overflow-add-identity-provider.png index c656d90b0e..d5c0f32fa9 100644 Binary files a/docs/documentation/server_admin/images/stack-overflow-add-identity-provider.png and b/docs/documentation/server_admin/images/stack-overflow-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/images/twitter-add-identity-provider.png b/docs/documentation/server_admin/images/twitter-add-identity-provider.png index c33943dd31..77fdebec57 100644 Binary files a/docs/documentation/server_admin/images/twitter-add-identity-provider.png and b/docs/documentation/server_admin/images/twitter-add-identity-provider.png differ diff --git a/docs/documentation/server_admin/topics.adoc b/docs/documentation/server_admin/topics.adoc index cf53c601e3..ea16cd06b1 100644 --- a/docs/documentation/server_admin/topics.adoc +++ b/docs/documentation/server_admin/topics.adoc @@ -37,13 +37,13 @@ include::topics/identity-broker/social/facebook.adoc[] include::topics/identity-broker/social/github.adoc[] include::topics/identity-broker/social/gitlab.adoc[] include::topics/identity-broker/social/google.adoc[] +include::topics/identity-broker/social/instagram.adoc[] include::topics/identity-broker/social/linked-in.adoc[] include::topics/identity-broker/social/microsoft.adoc[] include::topics/identity-broker/social/openshift.adoc[] include::topics/identity-broker/social/paypal.adoc[] include::topics/identity-broker/social/stack-overflow.adoc[] include::topics/identity-broker/social/twitter.adoc[] -include::topics/identity-broker/social/instagram.adoc[] include::topics/identity-broker/oidc.adoc[] include::topics/identity-broker/saml.adoc[] include::topics/identity-broker/suggested.adoc[] diff --git a/docs/documentation/server_admin/topics/identity-broker/social/bitbucket.adoc b/docs/documentation/server_admin/topics/identity-broker/social/bitbucket.adoc index d4da992cec..b5e77c11f1 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/bitbucket.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/bitbucket.adoc @@ -15,6 +15,6 @@ image:images/bitbucket-add-identity-provider.png[Add Identity Provider] .. Paste the value of *Redirect URI* into the *Callback URL* field. .. Ensure you select *Email* and *Read* in the *Account* section to permit your application to read email. . Note the `Key` and `Secret` values Bitbucket displays when you create your consumer. -. In {project_name}, paste the value of the `Key` into the *Consumer Key* field. -. In {project_name}, paste the value of the `Secret` into the *Consumer Secret* field. +. In {project_name}, paste the value of the `Key` into the *Client ID* field. +. In {project_name}, paste the value of the `Secret` into the *Client Secret* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/facebook.adoc b/docs/documentation/server_admin/topics/identity-broker/social/facebook.adoc index 01e58e64f8..cee847f942 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/facebook.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/facebook.adoc @@ -4,17 +4,41 @@ .Procedure . Click *Identity Providers* in the menu. -. From the `Add provider` list, select `Facebook`. {project_name} displays the configuration page for the Facebook identity provider. +. From the `Add provider` list, select `Facebook`. + .Add identity provider image:images/facebook-add-identity-provider.png[Add Identity Provider] . Copy the value of *Redirect URI* to your clipboard. -. In a separate browser tab, follow the https://developers.facebook.com/docs/development/[Facebook Developer Guide's] instructions to create a project and client in Facebook. -.. Ensure your app is a website-type app. -.. Enter the *Redirect URI's* value into the `Site URL` of the Facebook `Website` settings block. -.. Ensure the app is public. +. In a separate browser tab, open the https://developers.facebook.com/[Meta for Developers]. +.. Click *My Apps*. +.. Select *Create App*. + -. Enter the https://developers.facebook.com/docs/facebook-login/guides/access-tokens[`Client ID` and `Client Secret`] values from your Facebook app into the `Client ID` and `Client Secret` fields in {project_name}. +.Add a use case +image:images/meta-add-use-case.png[Add a use case] ++ +.. Select `Other`. ++ +.Select an app type +image:images/meta-select-app-type.png[Select an app type] ++ +.. Select `Consumer`. ++ +.Create an app +image:images/meta-create-app.png[Create an app] ++ +.. Fill in all required fields. +.. Click *Create app*. Meta then brings you to the dashboard. ++ +.Add a product +image:images/meta-add-product.png[Add Product] ++ +.. Click *Set Up* in the *Facebook Login* box. +.. Select *Web*. +.. Enter the *Redirect URI's* value into the `Site URL` field and click *Save*. +.. In the navigation panel, select *App settings* - *Basic*. +.. Click *Show* in the *App Secret* field. +.. Note the `App ID` and the `App Secret`. +. Enter the https://developers.facebook.com/docs/facebook-login/guides/access-tokens[`App ID` and `App Secret`] values from your Facebook app into the *Client ID* and *Client Secret* fields in {project_name}. . Click *Add* . Enter the required scopes into the *Default Scopes* field. By default, {project_name} uses the `email` scope. See https://developers.facebook.com/docs/graph-api[Graph API] for more information about Facebook scopes. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/github.adoc b/docs/documentation/server_admin/topics/identity-broker/social/github.adoc index a6c26b251a..3a34a051ab 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/github.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/github.adoc @@ -15,8 +15,8 @@ image:images/github-add-identity-provider.png[Add Identity Provider] . Copy the value of *Redirect URI* to your clipboard. . In a separate browser tab, https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app[create an OAUTH app]. .. Enter the value of *Redirect URI* into the `Authorization callback URL` field when creating the app. -.. Note the Client ID and Client secret on the management page of your OAUTH app. +.. Note the `Client ID` and `Client secret` on the management page of your OAUTH app. . In {project_name}, paste the value of the `Client ID` into the *Client ID* field. -. In {project_name}, paste the value of the `Client Secret` into the *Client Secret* field. +. In {project_name}, paste the value of the `Client secret` into the *Client Secret* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/gitlab.adoc b/docs/documentation/server_admin/topics/identity-broker/social/gitlab.adoc index 15db87307e..6ec729128e 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/gitlab.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/gitlab.adoc @@ -6,14 +6,14 @@ . From the `Add provider` list, select `GitLab`. + .Add identity provider -image:images/gitlab-add-identity-provider.png[Add identity provider] +image:images/gitlab-add-identity-provider.png[Add Identity Provider] + . Copy the value of *Redirect URI* to your clipboard. . In a separate browser tab, https://docs.gitlab.com/ee/integration/oauth_provider.html[add a new GitLab application]. .. Use the *Redirect URI* in your clipboard as the *Redirect URI*. -.. Note the `Client ID` and `Client Secret` when you save the application. -. In {project_name}, paste the value of the `Client ID` into the *Client ID* field. -. In {project_name}, paste the value of the `Client Secret` into the *Client Secret* field. +.. Note the `Application ID` and `Secret` when you save the application. +. In {project_name}, paste the value of the `Application ID` into the *Client ID* field. +. In {project_name}, paste the value of the `Secret` into the *Client Secret* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/google.adoc b/docs/documentation/server_admin/topics/identity-broker/social/google.adoc index e9df37c141..f087847aca 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/google.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/google.adoc @@ -11,16 +11,16 @@ image:images/google-add-identity-provider.png[Add Identity Provider] + . Copy the value of *Redirect URI* to your clipboard. . In a separate browser tab open https://console.cloud.google.com/[the Google Cloud Platform console]. -. In the Google dashboard for your Google app, click the *OAuth consent screen* menu. Create a consent screen, ensuring that the user type of the consent screen is external. +. In the Google dashboard for your Google app, in the Navigation menu on the left side, hover over *APIs & Services* and then click on the *OAuth consent screen* option. Create a consent screen, ensuring that the user type of the consent screen is *External*. . In the Google dashboard: .. Click the *Credentials* menu. .. Click *CREATE CREDENTIALS* - *OAuth Client ID*. .. From the *Application type* list, select *Web application*. .. Use the *Redirect URI* in your clipboard as the *Authorized redirect URIs* .. Click *Create*. -.. Note *Your Client ID* and *Your Client Secret*. -. In {project_name}, paste the value of the *Your Client ID* into the *Client ID* field. -. In {project_name}, paste the value of the *Your Client Secret* into the *Client Secret* field. +.. Note `Your Client ID` and `Your Client secret`. +. In {project_name}, paste the value of the `Your Client ID` into the *Client ID* field. +. In {project_name}, paste the value of the `Your Client secret` into the *Client Secret* field. . Click *Add* . Enter the required scopes into the *Default Scopes* field. By default, {project_name} uses the following scopes: `openid` `profile` `email`. See the https://developers.google.com/oauthplayground/[OAuth Playground] for a list of Google scopes. . To restrict access to your GSuite organization's members only, enter the G Suite domain into the `Hosted Domain` field. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/instagram.adoc b/docs/documentation/server_admin/topics/identity-broker/social/instagram.adoc index c30007ecda..5d03b48e22 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/instagram.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/instagram.adoc @@ -8,41 +8,41 @@ .Add identity provider image:images/instagram-add-identity-provider.png[Add Identity Provider] . Copy the value of *Redirect URI* to your clipboard. -. In a separate browser tab, open the https://developers.facebook.com/[Facebook Developer Console]. +. In a separate browser tab, open the https://developers.facebook.com/[Meta for Developers]. .. Click *My Apps*. -.. Select *Add a New App*. +.. Select *Create App*. + -.Add a new app -image:images/instagram-add-new-app.png[Add a New App] +.Add a use case +image:images/meta-add-use-case.png[Add a use case] + -.. Select `For Everything Else`. +.. Select `Other`. + -.Create a new app ID -image:images/instagram-create-app-id.png[] +.Select an app type +image:images/meta-select-app-type.png[Select an app type] ++ +.. Select `Consumer`. ++ +.Create an app +image:images/meta-create-app.png[Create an app] + .. Fill in all required fields. -.. Click *Create App*. Facebook then brings you to the dashboard. -.. In the navigation panel, select *Settings* - *Basic*. -+ -.Add platform -image:images/instagram-add-platform.png[Add Platform] -+ -.. Select *+ Add Platform*. +.. Click *Create app*. Meta then brings you to the dashboard. +.. In the navigation panel, select *App settings* - *Basic*. +.. Select *+ Add Platform* at the bottom of the page. .. Click *[Website]*. .. Enter a URL for your site. + .Add a product -image:images/instagram-add-product.png[] +image:images/meta-add-product.png[Add Product] + .. Select `Dashboard` from the menu. -.. Click *Set Up* in the Instagram box. -.. Select *Instagram* - *Basic Display* from the menu. +.. Click *Set Up* in the *Instagram Basic Display* box. .. Click *Create New App*. + -.Create a new Instagram app ID +.Create a New Instagram App ID image:images/instagram-create-instagram-app-id.png[Create a New Instagram App ID] + -.. Enter a value into *Display Name*. +.. Enter a value into the *Display name* field. + .Set up the app image:images/instagram-app-settings.png[Setup the App] @@ -51,11 +51,11 @@ image:images/instagram-app-settings.png[Setup the App] .. Paste the *Redirect URL* from {project_name} into the *Deauthorize Callback URL* field. .. Paste the *Redirect URL* from {project_name} into the *Data Deletion Request URL* field. .. Click *Show* in the *Instagram App Secret* field. -.. Note the *Instagram App ID* and the *Instagram App Secret*. +.. Note the `Instagram App ID` and the `Instagram App Secret`. .. Click *App Review* - *Requests*. .. Follow the instructions on the screen. -. In {project_name}, paste the value of the *Instagram App ID* into the *Client ID* field. -. In {project_name}, paste the value of the *Instagram App Secret* into the *Client Secret* field. +. In {project_name}, paste the value of the `Instagram App ID` into the *Client ID* field. +. In {project_name}, paste the value of the `Instagram App Secret` into the *Client Secret* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/linked-in.adoc b/docs/documentation/server_admin/topics/identity-broker/social/linked-in.adoc index 6de26c0d81..159bba237f 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/linked-in.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/linked-in.adoc @@ -14,8 +14,8 @@ image:images/linked-in-add-identity-provider.png[Add Identity Provider] . In a separate browser tab, https://developer.linkedin.com[create an app] in the LinkedIn developer portal. .. After you create the app, click the *Auth* tab. .. Enter the value of *Redirect URI* into the *Authorized redirect URLs for your app* field. -.. Note *Your Client ID* and *Your Client Secret*. +.. Note `Your Client ID` and `Your Client Secret`. .. Click the *Products* tab and *Request access* for the *Sign In with LinkedIn using OpenID Connect* product. -. In {project_name}, paste the value of the *Client ID* into the *Client ID* field. -. In {project_name}, paste the value of the *Client Secret* into the *Client Secret* field. +. In {project_name}, paste the value of the `Client ID` into the *Client ID* field. +. In {project_name}, paste the value of the `Client Secret` into the *Client Secret* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/microsoft.adoc b/docs/documentation/server_admin/topics/identity-broker/social/microsoft.adoc index 7689e24c49..7384757078 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/microsoft.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/microsoft.adoc @@ -11,10 +11,12 @@ image:images/microsoft-add-identity-provider.png[Add Identity Provider] + . Copy the value of *Redirect URI* to your clipboard. -. In a separate browser tab, https://account.live.com/developers/applications/create[create a Microsoft app]. -.. Click *Add URL* to add the redirect URL to the Microsoft app. -.. Note the *Application ID* and *Application Secret*. -. In {project_name}, paste the value of the *Application ID* into the *Client ID* field. -. In {project_name}, paste the value of the *Application Secret* into the *Client Secret* field. +. In a separate browser tab, register an app on https://azure.microsoft.com/en-us/[Microsoft Azure] under *App registrations*. +.. In the Redirect URI section, select *Web* as a platform and paste the value of *Redirect URI* into the field. +.. Find you application under *App registrations* and add a new client secret in the *Certificates & secrets* section. +.. Note the *Value* of the created secret. +.. Note the `Application (client) ID` in the *Overview* section. +. In {project_name}, paste the value of the `Application (client) ID` into the *Client ID* field. +. In {project_name}, paste the *Value* of the secret into the *Client Secret* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/openshift.adoc b/docs/documentation/server_admin/topics/identity-broker/social/openshift.adoc index 60e3b38dcb..224967b961 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/openshift.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/openshift.adoc @@ -3,7 +3,7 @@ .Procedure . Click *Identity Providers* in the menu. -. From the `Add provider` list, select `Openshift`. +. From the `Add provider` list, select `Openshift v3`. + .Add identity provider image:images/openshift-add-identity-provider.png[Add Identity Provider] diff --git a/docs/documentation/server_admin/topics/identity-broker/social/paypal.adoc b/docs/documentation/server_admin/topics/identity-broker/social/paypal.adoc index 4dbac8befa..b82d368935 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/paypal.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/paypal.adoc @@ -11,11 +11,14 @@ image:images/paypal-add-identity-provider.png[Add Identity Provider] . Copy the value of *Redirect URI* to your clipboard. . In a separate browser tab, open the https://developer.paypal.com/developer/applications[PayPal Developer applications area]. .. Click *Create App* to create a PayPal app. -.. Note the Client ID and Client Secret. Click the *Show* link to view the secret. -.. Ensure *Connect with PayPal* is checked. -.. Set the value of the *Return URL* field to the value of *Redirect URI* from {project_name}. -. In {project_name}, paste the value of the *Client ID* into the *Client ID* field. -. In {project_name}, paste the value of the *Client Secret* into the *Client Secret* field. +.. Note the `Client ID` and `Client Secret`. Click the *Show* link to view the secret. +.. Ensure *Log in with PayPal* is checked. +.. Under Log in with PayPal click on *Advanced Settings*. +.. Set the value of the *Return URL* field to the value of *Redirect URI* from {project_name}. Note that the URL can not contain `localhost`. If you want to use {project_name} locally, replace the `localhost` in the *Return URL* by `127.0.0.1` and then access {project_name} using `127.0.0.1` in the browser intead of `localhost`. +.. Ensure *Full Name* and *Email* fields are checked. +.. Click *Save* and then *Save Changes*. +. In {project_name}, paste the value of the `Client ID` into the *Client ID* field. +. In {project_name}, paste the value of the `Secret key 1` into the *Client Secret* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/stack-overflow.adoc b/docs/documentation/server_admin/topics/identity-broker/social/stack-overflow.adoc index 81bfbed079..05d4001f5e 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/stack-overflow.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/stack-overflow.adoc @@ -22,9 +22,10 @@ image:images/stack-overflow-app-register.png[Register Application] .Settings image:images/stack-overflow-app-settings.png[Settings] + -. Note the *Client ID* and *Client Secret*. -. In {project_name}, paste the value of the *Client ID* into the *Client ID* field. -. In {project_name}, paste the value of the *Client Secret* into the *Client Secret* field. +. Note the `Client Id`, `Client Secret`, and `Key`. +. In {project_name}, paste the value of the `Client Id` into the *Client ID* field. +. In {project_name}, paste the value of the `Client Secret` into the *Client Secret* field. +. In {project_name}, paste the value of the `Key` into the *Key* field. . Click *Add*. diff --git a/docs/documentation/server_admin/topics/identity-broker/social/twitter.adoc b/docs/documentation/server_admin/topics/identity-broker/social/twitter.adoc index 60dbce63eb..5b35cbe374 100644 --- a/docs/documentation/server_admin/topics/identity-broker/social/twitter.adoc +++ b/docs/documentation/server_admin/topics/identity-broker/social/twitter.adoc @@ -15,12 +15,15 @@ image:images/twitter-add-identity-provider.png[Add Identity Provider] + . Copy the value of *Redirect URI* to your clipboard. . In a separate browser tab, create an app in https://developer.twitter.com/apps/[Twitter Application Management]. -.. Enter any value for name and description. -.. The value for *Website* can be any valid URL except `localhost`. -.. Paste the value of the *Redirect URL* into the *Callback URL* field. -.. When you create your Twitter app, note the value of *Consumer Key* and *Consumer Secret* in the *Keys and Access Tokens* section. -. In {project_name}, paste the value of the *Consumer Key* into the *Client ID* field. -. In {project_name}, paste the value of the *Consumer Secret* into the *Client Secret* field. +.. Enter App name and click *Next*. +.. Note the value of `API Key` and `API Key Secret` and click *App settings*. +.. In the *User authentication settings* section click on the *Set up* button. +.. Select *Web App* as the *Type of App*. +.. Paste the value of the *Redirect URL* into the *Callback URI / Redirect URL* field. +.. The value for *Website URL* can be any valid URL except `localhost`. +.. Click *Save* and then *Done*. +. In {project_name}, paste the value of the `API Key` into the *Client ID* field. +. In {project_name}, paste the value of the `API Key Secret` into the *Client Secret* field. . Click *Add*.