From 081eb3c2292b3faca687ecdbb386bb6c911b35a8 Mon Sep 17 00:00:00 2001 From: dkkiuna Date: Thu, 13 Oct 2022 14:08:03 -0500 Subject: [PATCH 1/2] Fixed type for Auth.federatedSignIn() in lib/auth/js/social --- src/fragments/lib/auth/js/social.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fragments/lib/auth/js/social.mdx b/src/fragments/lib/auth/js/social.mdx index 700ad7a37d2..c7b690755ff 100644 --- a/src/fragments/lib/auth/js/social.mdx +++ b/src/fragments/lib/auth/js/social.mdx @@ -143,7 +143,7 @@ When using the federated OAuth flow with Cognito User Pools, the [device trackin ## Setup frontend -After configuring the OAuth endpoints (Cognito Hosted UI), you can integrate your App by invoking `Auth.federatedSignIn()` function. Passing `LoginWithAmazon`, `Facebook`, `Google`, or `SignInWithApple` on the `provider` argument (e.g `Auth.federatedSign({ provider: 'LoginWithAmazon' })`), it will bypass the Hosted UI and federate immediately with the social provider as shown in the below React example. If you are looking to add a custom state, you are able to do so by passing a string (e.g. `Auth.federatedSignIn({ customState: 'xyz' })`) value and listening for the custom state via Hub. +After configuring the OAuth endpoints (Cognito Hosted UI), you can integrate your App by invoking `Auth.federatedSignIn()` function. Passing `LoginWithAmazon`, `Facebook`, `Google`, or `SignInWithApple` on the `provider` argument (e.g `Auth.federatedSignIn({ provider: 'LoginWithAmazon' })`), it will bypass the Hosted UI and federate immediately with the social provider as shown in the below React example. If you are looking to add a custom state, you are able to do so by passing a string (e.g. `Auth.federatedSignIn({ customState: 'xyz' })`) value and listening for the custom state via Hub. ```javascript import React, { useEffect, useState } from 'react'; From daaf2327d907474a829367b64a5b074d4b3e8cc1 Mon Sep 17 00:00:00 2001 From: dkkiuna Date: Thu, 20 Oct 2022 14:52:13 -0500 Subject: [PATCH 2/2] Fix facebook oauth setup steps --- public/images/cognitoHostedUI/facebook9.png | Bin 0 -> 30966 bytes .../configure_auth_category.mdx | 22 ++++++++---------- .../configure_auth_category.mdx | 22 ++++++++---------- 3 files changed, 20 insertions(+), 24 deletions(-) create mode 100644 public/images/cognitoHostedUI/facebook9.png diff --git a/public/images/cognitoHostedUI/facebook9.png b/public/images/cognitoHostedUI/facebook9.png new file mode 100644 index 0000000000000000000000000000000000000000..5adbf4e9932a71342de323361aaf0c5a3b38ff96 GIT binary patch literal 30966 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 literal 0 HcmV?d00001 diff --git a/src/fragments/lib-v1/auth/common/social_signin_web_ui/configure_auth_category.mdx b/src/fragments/lib-v1/auth/common/social_signin_web_ui/configure_auth_category.mdx index 6edcf2abfa9..261b4d7ab83 100644 --- a/src/fragments/lib-v1/auth/common/social_signin_web_ui/configure_auth_category.mdx +++ b/src/fragments/lib-v1/auth/common/social_signin_web_ui/configure_auth_category.mdx @@ -10,29 +10,27 @@ You need to now inform your auth provider of this URL: ![Image](/images/cognitoHostedUI/facebook1.png) 3. On the left navigation bar, choose *Settings* and then *Basic*. ![Image](/images/cognitoHostedUI/facebook3.png) -4. Choose *+ Add Platform* from the bottom of the page and then choose *Website*. -![Image](/images/cognitoHostedUI/facebook4.png) -5. Under Website, type your user pool domain with the /oauth2/idpresponse endpoint into *Site URL* +4. Choose *+ Add Platform* from the bottom of the page, then choose the relevant platform and fill in the fields. - `https:///oauth2/idpresponse` +![Image](/images/cognitoHostedUI/facebook9.png) +> Note: For Website, the Site URL should be the location of your [web based production application](https://developers.facebook.com/docs/development/create-an-app/app-dashboard/platform-settings/#website). Facebook will perform a check on this URL and a failure may result in your Facebook app becoming disabled. - ![Image](/images/cognitoHostedUI/facebook5.png) -6. Save changes. -7. Type your user pool domain into *App Domains*: +5. Save changes. +6. Type your user pool domain into *App Domains*: `https://` ![Image](/images/cognitoHostedUI/facebook6.png) -8. Save changes. -9. From the navigation bar choose *Products* and then *Set up* from *Facebook Login*. +6. Save changes. +8. From the navigation bar choose *Add Product* and then *Set up* from *Facebook Login*. ![Image](/images/cognitoHostedUI/facebook7.png) -10. From the navigation bar choose *Facebook Login* and then *Settings*. -11. Type your redirect URL into *Valid OAuth Redirect URIs*. It will consist of your user pool domain with the /oauth2/idpresponse endpoint. +9. From the navigation bar choose *Facebook Login* and then *Settings*. +10. Type your redirect URL into *Valid OAuth Redirect URIs*. It will consist of your user pool domain with the /oauth2/idpresponse endpoint. `https:///oauth2/idpresponse` ![Image](/images/cognitoHostedUI/facebook8.png) -12. Save changes. +11. Save changes. diff --git a/src/fragments/lib/auth/common/social_signin_web_ui/configure_auth_category.mdx b/src/fragments/lib/auth/common/social_signin_web_ui/configure_auth_category.mdx index 457c36a742e..261b4d7ab83 100644 --- a/src/fragments/lib/auth/common/social_signin_web_ui/configure_auth_category.mdx +++ b/src/fragments/lib/auth/common/social_signin_web_ui/configure_auth_category.mdx @@ -10,29 +10,27 @@ You need to now inform your auth provider of this URL: ![Image](/images/cognitoHostedUI/facebook1.png) 3. On the left navigation bar, choose *Settings* and then *Basic*. ![Image](/images/cognitoHostedUI/facebook3.png) -4. Choose *+ Add Platform* from the bottom of the page and then choose *Website*. -![Image](/images/cognitoHostedUI/facebook4.png) -5. Under Website, type your user pool domain with the /oauth2/idpresponse endpoint into *Site URL* +4. Choose *+ Add Platform* from the bottom of the page, then choose the relevant platform and fill in the fields. - `https:///oauth2/idpresponse` +![Image](/images/cognitoHostedUI/facebook9.png) +> Note: For Website, the Site URL should be the location of your [web based production application](https://developers.facebook.com/docs/development/create-an-app/app-dashboard/platform-settings/#website). Facebook will perform a check on this URL and a failure may result in your Facebook app becoming disabled. - ![Image](/images/cognitoHostedUI/facebook5.png) -6. Save changes. -7. Type your user pool domain into *App Domains*: +5. Save changes. +6. Type your user pool domain into *App Domains*: `https://` ![Image](/images/cognitoHostedUI/facebook6.png) -8. Save changes. -9. From the navigation bar choose *Add Product* and then *Set up* from *Facebook Login*. +6. Save changes. +8. From the navigation bar choose *Add Product* and then *Set up* from *Facebook Login*. ![Image](/images/cognitoHostedUI/facebook7.png) -10. From the navigation bar choose *Facebook Login* and then *Settings*. -11. Type your redirect URL into *Valid OAuth Redirect URIs*. It will consist of your user pool domain with the /oauth2/idpresponse endpoint. +9. From the navigation bar choose *Facebook Login* and then *Settings*. +10. Type your redirect URL into *Valid OAuth Redirect URIs*. It will consist of your user pool domain with the /oauth2/idpresponse endpoint. `https:///oauth2/idpresponse` ![Image](/images/cognitoHostedUI/facebook8.png) -12. Save changes. +11. Save changes.