简体   繁体   中英

User Identity Framework asp.net Identity and LDAP

Currently, my boss as me to create a user identity system for Individual Account under .NET platform. At the beginning, I prefer to use ASP.net Identity framework, but my boss advise LDAP. I am not sure which one is better or not.

Below is basic requirement.

  1. support millions of users
  2. support different Groups of user (eg we have 3 different groups, General Practice, Public clients, staff)
  3. Email Verified for registration.
  4. External Login such as facebook.

Can you let me know which one is better?

Due to your requirements Asp.Net Identity is the way to go. It provides all as built-in. Plus it's more flexible and new technology.

I think about why your boss advice LDAP. To me, only reason can be to use only one username and password in company and it's Domain User Account (Active Directory).

If so i am in a similar situation. I think to use both of them. For example when a user will be created in Identity i will create it in Active Directory also. So users will use same account in Computers and Applications and i will have Identity's all advantages and will use them in applications. Active Directory will include only a copy of user info (not full copy just needed).

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM