The AuthenticationSystem component is used to install authentication providers for DotNetNuke.
The DotNetNuke Core currently ships with three additional authentication providers for OpenId, LiveId and ActiveDirectory.
Elements and attributes
<component type="AuthenticationSystem">
<authenticationService>
<type>OpenID</type>
<settingsControlSrc/>
<loginControlSrc/>
<logoffControlSrc/>
</authenticationService>
</component>
Sample
The following sample shows the manifest for the OpenID provider:
<component type="AuthenticationSystem">
<authenticationService>
<type>OpenID</type>
<settingsControlSrc>DesktopModules/AuthenticationServices/OpenID/Settings.ascx</settingsControlSrc>
<loginControlSrc>DesktopModules/AuthenticationServices/OpenID/Login.ascx</loginControlSrc>
<logoffControlSrc/>
</authenticationService>
</component>
References