About Sjg.IdentityCore

Sjg.IdentityCore is a Razor Class Library that extends the .Net Identity.


Manage Users

Add a user to a Role or Group. Send Invitations. Manage user state (Active, Frozen, Lockout, etc.)

 
Allows Groups

Create a Group with associated roles. Assign a user to the group so they will inherit the roles in the group.

 
Two Step Authentication (2SA)

Requires an additional code which is sent to the user's email to login. Can be done application wide or at the individual user level. It still allows the built in MFA TOTP (Time-based One-time Password Algorithm) using the Microsoft Authenticator App and the Google Authenticator App.

 
Allow Registration by Invitation Only

Allows user registration to be done by Invitation Only. This allows control of user registration to only individuals that have an invite to register.