DotNetNuke Wiki


Authentication Providers

Modified on 2012/01/10 05:11 PM by cathal Categorized as Provider

Description»

Note: content extracted from Creating your own Authentication Provider

One of the extension types that was added in the last couple of years was the Authentication Provider. Unlike most other providers, an authentication provider is not configured in the web.config and actually looks and behaves more like a module than an actual provider.

An authentication provider installs up to 3 UI elements that the framework cares about – a login control, a settings control and optionally a logout control. It is certainly possible to use more controls if needed, but these are the only three the core framework interacts with directly. Once installed the authentication provider can appear as one option in the standard DNN login

Available alternatives»

There are a number of alternative implementations provided within the core and via 3rd parties, these are listed below:

Core providers»

These are available within the core install, and can be installed via the install wizard or via host->extensions. They are part of the Extension Forge.


3rd party providers»

A number of these are free, opensource, codeplex hosted modules, others are available on the authors sites or via snowcovered.




Building your own provider»

For more detail on creating your own provider please see Creating your own Authentication Provider
Attend A Webinar
Free Demo Site
Download DotNetNuke Professional Edition Trial
Have Someone Contact Me
Have Someone Contact Me

Like Us on Facebook Join our Network on LinkedIn Follow DNN Corporate on Twitter Follow DNN on Twitter

Advertisers

Sponsors

DotNetNuke Corporation

DotNetNuke Corp. is the steward of the DotNetNuke open source project, the most widely adopted Web Content Management Platform for building web sites and web applications on Microsoft. Organizations use DotNetNuke to quickly develop and deploy interactive and dynamic web sites, intranets, extranets and web applications. The DotNetNuke platform is available in a free Community and subscription-based Professional and Enterprise Editions with an Elite Support option. DotNetNuke Corp. also operates the DotNetNuke Store where users purchase third party apps for the platform.