How to get Windows Live Client ID and Client Secret Key?

  1. Navigate to Microsoft Azure Portal and login via your Windows Live or Microsoft account. If you don’t have a Microsoft account, you need to create one first.
  2. Navigate to “Azure Active Directory” from Azure services section.
  3. Click App Registrations from the left sidebar.
  4. Click New registration.
  5. Name your new app and select Accounts in any organizational directory (Any Azure AD directory – Multitenant) and personal Microsoft accounts (e.g. Skype, Xbox) as supported accounts types.
    If using Super Socializer plugin, save [HOMEPAGE_URL]/SuperSocializerAuth/Live as the redirect uri.
    If using Heateor Social Login plugin, save [HOMEPAGE_URL]/HeateorSlAuth/Live as the redirect uri.
    Replace [HOMEPAGE_URL] with url of homepage of your website. So, if url of the homepage of your website is https://mywebsite.com, you need to save https://mywebsite.com/SuperSocializerAuth/Live or https://mywebsite.com/HeateorSlAuth/Live as the redirect uri.
    Click on Register.
  6. Navigate to Overview section from the menu in the left side. Copy Application (client) ID and paste it in Microsoft Client ID option in the Social Login section of plugin.
  7. Navigate to Certificates and secrets section from the menu in left sidebar.
  8. Click on New client secret button, add a secret, copy the secret key and paste it in the Microsoft Client Secret option in the Social Login section of plugin.
  9. Navigate  to Branding section from the left sidebar. Here you can configure the consent screen displayed to users  when they login using Microsoft first time. Configure the options as described below
    Upload new logo: Logo of your website/business where you are integrating Microsoft login
    Home page URL: Url of the home page of your website
    Terms of service URL: Terms of service URL of your website
    Privacy statement URL: URL of your website stating privacy policy where you can describe how you are going to use the profile data you will gather from the Microsoft account of the users.
    Publisher domain: Click Configure a domain and do as stated if you don’t want to show Unverified app to users on the app consent screen.
    Once you are done, save the changes.