Setup Guide for AWS Cognito as Identity Provider for SSO
Miniorange provides Step by Step setup Guide to configure WordPress as SP using AWS Cognito as Identity Provider.

Step-by-Step Guide to configure WordPress for Single Sign On using AWS Cognito as IdP


STEP 1 : Setup AWS Cognito as an Identity Source.

  1. 1. Login into miniOrange Admin Console https://auth.miniorange.com/moas and navigate to the User Stores tab.

  2. 2. Click on Add User Store.



  3. 3. Select AWS Cognito as Identity Source type.



  4. 4. Enter the following details as noted from your Cognito Pool:

    • IdP Name: Identifier for the Identity Source.
    • AWS Cognito Region.
    • Identity Pool ID.
    • User Pool ID.
    • Client ID.
  5. 5. Click on Save.

STEP 2 : Configure SAML SP Plugin on WordPress website.

  1. 1. Install the SAML SP Plugin in WordPress and use miniOrange credentials to retrieve account.

  2. 2. Note down your Customer Key by navigating to the Integrations > Custom App Integration tab in the miniOrange Admin Console.







  3. 3. Navigate to the Service Provider tab in the plugin configuration.




  4. 4. Enter the following details:

    • Identity Provider Name: Identifier for the IdP.
    • IdP Entity ID or Issuer: https://auth.miniorange.com/moas .
    • SAML Login URL: https://auth.miniorange.com/moas/broker/login/saml_login/<customer_key> .
    • X.509 Certificate: Open the downloaded certificate ( from Identity Provider tab) in a text editor and paste the contents.
  5. 5. Click Save.

  6. 6. Navigate to Appearance > Widgets in WordPress. Add the Widget for Login via widget into the sidebar.




STEP 3 : Add WordPress app in miniOrange Admin Console.

  1. 1. Navigate to Apps > Manage Apps in miniOrange Admin Console.




  2. 2. Click on Configure Apps.




  3. 3. Search for WordPress (SAML). Select the WordPress App and click on Add App.




  4. 4. Note down the SP-EntityID/Issuer and ACS URL from the Identity Provider tab in the plugin configuration and enter here:








  5. 5. Click Save.

  6. 6. Download the certificate for the added application.


For further details refer :
http://docs.aws.amazon.com/cognito/latest/developerguide/what-is-amazon-cognito.html"
https://aws.amazon.com/cognito/"

Business trial for free

If you don't find what you are looking for, please contact us at info@miniorange.com or call us at +1 978 658 9387 to find an answer to your question about AWS Cognito Single Sign On (SSO).


Watch the videos to learn more. Watch Demo