Git Product home page Git Product logo

Comments (5)

Mortana89 avatar Mortana89 commented on July 21, 2024 3

I had a chat with Microsoft engineers about this issue and they learned me that, unless you go really deep in B2C, hacking away, it's better to use something like IdentityServer for multi-tenant authentication as this czn be freely customized... Just Passing the info

from active-directory-b2c-advanced-policies.

Mortana89 avatar Mortana89 commented on July 21, 2024

Hi @athulya-ratheesh ,

I see you closed this issue. We're actually investigating the same, using B2C as a multi-tenant user store, so An email-address could be used in multiple tenants, but should have a different password (they are really different accounts, just same email).

How did you approach this?

from active-directory-b2c-advanced-policies.

athulya-ratheesh avatar athulya-ratheesh commented on July 21, 2024

Hi @Mortana89,

We planned like, Sign up of users will be from a common admin page. But the user login will be from different login pages for each project.

Based on the example I have mentioned in the above issue

  • project1 will have a dedicated login page like 'login/proj1' and project 2 will have 'login/proj2'.
  • Based on the login page they need to be treated as different users, but they may have the same email with different password.
  • The field 'Project' can be considered as a custom claim value which we saved on user registration.
  • On successful login each user will have a validation check to know whether the user have access to that particular project.

The issue I am facing is that, Azure AD B2C will not allow registration of same email id twice (Except they are from different providers.).

from active-directory-b2c-advanced-policies.

athulya-ratheesh avatar athulya-ratheesh commented on July 21, 2024

@Mortana89 Sounds good. We are going with other options. Thank you.

from active-directory-b2c-advanced-policies.

mk4953 avatar mk4953 commented on July 21, 2024

@Mortana89 I have the same issue..I will create a B2C user with one email and more usernames under this mail. The issue is i cannot specify or give different passwords to the users that created under this e-mail. All must sign in with the same password, that is not desirable.
My case is:
User => Alex has 3 different accounts on the same webapp. But he has to use 3 different Username because of 3 different works. And he will use MFA with his mail.
Mail : [email protected]
Username1: alexUsername1
Username2: alexUsername2
Username3: alexUsername3

When they attempt to sign, all usernames must use the same password, which is not solve our problem.

Do you have any suggestion / solution to this?

I hope you can help me guys :)

from active-directory-b2c-advanced-policies.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.