Enabling Azure SSO for a b2c application uses form based authentication

Arun Prasad 1 Reputation point
2020-07-10T09:25:01.89+00:00

Hello,

Ours is a b2c web application which was developed during 2000s. We use form based authentication. One of our latest client is requesting to enable SSO for our application. But most of our clients don't need SSO.

  1. Is it possible to enable SSO for our application and also have our old authentication method active?
  2. What would be the level of code change we need to make to achieve this?

Please share any document links or sample projects if you have for this.

Thanks.

Microsoft Entra External ID
Microsoft Entra External ID
A modern identity solution for securing access to customer, citizen and partner-facing apps and services. It is the converged platform of Azure AD External Identities B2B and B2C. Replaces Azure Active Directory External Identities.
2,610 questions
Microsoft Entra
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,100 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. soumi-MSFT 11,696 Reputation points Microsoft Employee
    2020-07-10T09:32:49.427+00:00

    @dd2a4d73-6c29-4e39-95c8-ca50253941d8, Yes you can enable SSO for your existing application by registering that application with Azure B2C platform. The way you would be able to enable authentication using Azure B2C is by creating an Azure B2C policies (signup/signin policy). You can read more on this here.

    Adding this policy, you would be able to use your own authentication forms and also get to use Azure AD B2C too. You can refer to the following sample for more understanding.
    https://github.com/Azure-Samples/active-directory-b2c-dotnet-webapp-and-webapi

    Hope this helps.

    Do let us know if this helps and if there are any more queries around this, please do let us know so that we can help you further. Also, please do not forget to accept the response as Answer; if the above response helped in answering your query.

    0 comments No comments

  2. Arun Prasad 1 Reputation point
    2020-07-10T09:40:03.427+00:00

    Hello @soumi-MSFT

    Thank you for the swift response. Will try this and let all know.

    Cheers.