Authentication and Authorization

Znode Storefront uses the ASP.NET Membership and Roles Provider model. This allows developers to write their own Membership provider instead of using the default that is included out of the box (for example: Active Directory, LDAP, etc)

Please Note

The Znode Storefront database includes schema for both ASP.NET Authentication/Authorization and Customer Accounts. Customer Accounts are linked with UserIDs that are stored in the Authentication tables
In order to enable easy separation of the Authentication/ Authorization data, the Account tables do not have foreign key constraints into the Authentication tables. As a result, you can easily separate the Authentication tables into their own database or share the database with another application for Single Sign-On

Authentication and Authorization Configuration

The Membership and Role providers used for authentication/ authorization are specified in the Web.Config. You could modify these sections to use your own providers.

 

 

providers

Database schema for user Authentication and Authorization

authschema

 

 

 

See Also:

Znode Storefront Architecture