Wednesday, January 07, 2009
        Register
   
Overview of the Single Sign On for DotNetNuke

DotNetNuke (DNN) internal database contains membership/role for authentication and authorization.   What if your shop already had an established database of  username and password and you want to use it for DNN login?  The ICPC-SsoXP module provides a custom login control that let users login to DNN using accounts from the external database.

How does it work?  When a user enters username and password and clicks on Login button (Figure 1), the module will authenticate the user name and password against the external database.  If the account is authenticated, the module will authorize user to login DNN .

image

Figure 1 - SsoXP login control enables authentication (checking valid user username and password) from external database

In addition to custom login control, the SsoXP module provides following capabilities:

  • Page redirect after login - users can be redirected to page in the portal if the username belongs to certain role 
  • Sync profile data between DNN and external database - module provides custom Profile control that will sync DNN and external database when users update their profiles in DNN.  The sync data include password, name, email, phone, etc. 
  • Batch import of accounts/roles and role assignments from external database into DNN - the Import Users utility can be used to import accounts into DNN so you can assign the accounts to DNN security roles prior to user login. 

SsoXP is a custom module and it does not make any change to DNN CORE.  The SsoXP module was released many moons ago.  In fact, its first version was for DNN v3.1.  Over the years, the InDyne deveopment team has made on-going enhancements to SsoXP and insured its supportability for all DNN major releases.   To insure the quality, we even dogfood the module on our  production servers before releasing it to public. 

The SsoXP module binary version can be download for free.   If you are interested in the source code, it is available for purchase and is priced at $100 per license.  Purchase of source code will also let you access prior versions of SsoXP.  Click on Paypal button on the right to pay online.  Feel free to visit the online demo to try out the module.

Fuji Nguyen
InDyne Inc/CTO


Survey
What version of DotNetNuke would you like to see the SsoXP module support?












Submit Survey  View Results

Product Links

SsoXP Links

SsoXP Source


Privacy Statement  |  Terms Of Use Copyright 2000-2008 InDyne Commercial Products Corporation