How to setup and integrate SSO SAML login for angular webapp?

Krunal H 6 Reputation points
2020-09-21T13:40:54.34+00:00

Hello Team.

We are trying to implement SSO login using SAML in our one of the angular apps. However we have checked for many guide and video tutorials but did not found any suitable solution on this.
Is there anybody who can provide details guide of steps to create SSO login setup and how to integrate it on frontend angular app?

We are expecting to integrate same like this reference site: https://app.pandadoc.com/sso-login/

TIA

Microsoft Security | Microsoft Entra | Microsoft Entra ID
{count} vote

3 answers

Sort by: Most helpful
  1. Alfredo Revilla - Upwork Top Talent | IAM SWE SWA 27,526 Reputation points Moderator
    2020-09-21T16:23:30.687+00:00

    You will need a backend for this to store certificates required (which angular won't/should not do). Take a look to Azure AD – How to create your own SAML-based application using new Azure Portal (Custom code by Node.js (express, passport) section) for sample code and directions.

    --
    Please let us know if this answer was helpful to you. If so, please remember to mark it as the answer so that others in the community with similar questions can more easily find a solution.

    1 person found this answer helpful.
    0 comments No comments

  2. Krunal H 6 Reputation points
    2020-09-22T05:43:24.123+00:00

    @alfredo-revilla-msft thanks for your reply.

    We have followed this references link for integration :
    https://learn.microsoft.com/en-us/azure/active-directory/saas-apps/saml-toolkit-tutorial

    As per above reference, we found that SSO with Azure AD allows only internal user to be Sign In to our webapp using SSO credentials, those users who is assigned to azure app.

    So is that correct? OR SSO can be used by public users too?

    Can you please clear this confusion?

    0 comments No comments

  3. Krunal H 6 Reputation points
    2020-09-23T14:08:37.75+00:00

    @alfredo-revilla-msft can you please help here?


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.