Sitefinity CMS

Membership Providers Send comments on this topic.
See Also
Security > Authentication > Membership Providers

Glossary Item Box

There are two types of Membership Providers offered in Sitefinity: 

1)   Telerik.DataAccess.AspnetProviders.TelerikMembershipProvider

2)   Telerik.Security.ActiveDirectory.TelerikADMembershipProvider

 

TelerikMembershipProvider

The Telerik Membership Provider works with Nolics. Its data source comes from the database used for the application. The table of users is called Telerik_users.

 

Changes in the web.config File

To change the default membership and role providers for the entire CMS, the following settings should be made in the web.config file. 


The cmsProvidersName property sets the membership and role providers used by the UserManager class (manages users and roles in Sitefinity). Change the cmsProvidersName in:
 

web.config Copy Code
<telerik>
 
...
 
<security defaultProvider="DefaultSecurityProvider" cmsProvidersName="Sitefinity">
   
...
 
</security>
</
telerik>

 

The membershipProvider and roleProvider properties in the default security provider set the providers used in the SecurityManager class (manages permissions in Sitefinity). Change the MembershipProvider and RoleProvider of DefaultSecurityProvider:

web.config Copy Code
<telerik>
 
...
 
<security defaultProvider="DefaultSecurityProvider" cmsProvidersName="Sitefinity">
   
...
   
<providers>
     
<clear/>
     
<add name="DefaultSecurityProvider"
          
connectionStringName="DefaultConnection"
          
type="Telerik.Security.Data.DefaultSecurityProvider, Telerik.Security.Data"
          
membershipProvider="Sitefinity"
          
roleProvider="Sitefinity"
     
/>
   
</providers>
 
</security

 
...
<
/telerik>

 

TelerikADMembershipProvider

The Telerik Active Directory Membership Provider works with Active Directory as data source. Using Telerik AD membership and Telerik AD role providers is the easiest combination when working with Active Directory in Sitefinity. TelerikADMembershipProvider can be used for both windows and forms authentication.

For more information on Active Directory implementation in Sitefinity, see Active Directory

See Also