InteractiveWebs DotNetNuke Advanced Login Module

By Lee Sykes
December 2010

In this tutorial we demonstrate how to use the Advanced Login module by InteractiveWebs.

The Advanced Login module allows you to customize the look and feel over the login and user registration process. The module features a Facebook connector, jQuery Popup, Skin Login and Region data import tool.

A user can login with either their email address or username, it is possible to redirect a user when they login based on their security role or user profile or to a custom URL. You can control permit or deny access to the website by IP address and you can also redirect a user based on the IP address. A user can also recover their forgotten password details with either a username or email address.

Custom email messages can be created for failure and password recovery. Plus a simple URL can be sent in an email for the user to click and verify their user account details, making it a much simpler process than the default verification code method with DotNetNuke.

The videos contain:

Video 1 - How to Install Advanced Login and Facebook Authentication

  • Introduction to the features
  • How to download the module
  • How to install the Advanced Login module
  • How to install the Facebook Authentication module
  • How to setup and enable Facebook authentication in DotNetNuke
  • How to create a facebook account and visit the developer area
  • Creating a Facebook application
  • Where to locate the Privacy and Terms links in DotNetNuke
  • How to enter the Privacy and Terms URLs into the Facebook application
  • Entering the Facebook core settings, Site URL
  • Adding the Facebook application ID into the DotNetNuke Facebook authentication settings
Time Length: 10min 14secs

Video 2 - Configuring the Advanced Login Module

  • How to add the Advanced Login module to a DotNetNuke page
  • Configuring the Advanced Login module
  • Countries missing regional data, importing into a DotNetNuke installation
  • Required fields to login, enable a user to login with username or email address
  • Optional field to validate
  • Password recovery method, username and email
  • Popup mode, profile link, profile and login form, auto login, enable captcha, remember required fields
Time Length: 8min 26secs

Video 3 - Enabling Popup Login, Email Templates, Configuring Facebook Login

  • Demonstration of the module
  • Enabling popup mode for the Advanced Login module
  • How to enable a verification email when a user registers in DotNetNuke
  • Email templates for verification emails
  • How to import / export templates
  • Viewing the predefined templates
  • How to customise the login form template and add the facebook login button
  • Testing the facebook connect login in DotNetNuke
Time Length: 10min 17secs

Video 4 - Configuring the Advanced Login Module as the Default Login in DotNetNuke

  • How to configure the advanced login page as the default DotNetNuke login option
  • Tricks in DotNetNuke 5
  • Removing the login page from the menu
  • How to display the module on every page in DotNetNuke
Time Length: 7min 23secs

Video 5 - Popup Login for Login Skin Tokens, Look and Feel, Redirection

  • How to setup the login module to popup on all pages when clicking on the login skin tokens
  • Removing the container, print and collapse / expand for the Advanced Login module
  • Enabling popup mode
  • How to setup the Login and Register skin objects in the Advanced Login module
  • Web Developers Toolbar, display element information
  • How to find the ID for the login and register skin token links
  • Demonstrating the Advanced Login module displays on all new pages
  • How to remove the Login and Register links from the Advanced Login module
  • Popup front template
  • Look and Feel of the login module
  • Redirection, logged in users, redirecting based on user security role
  • IP restriction
  • JQuery settings
Time Length: 11min 52secs

Total Time Length: 48min 12secs

Comments

comments or questionsIf you have any comments or questions for this tutorial, please ask them in this DotNetNuke Advanced Login forum thread.

You need to Subscribe as a member of DNN Creative Magazine and Login to download this video tutorial.


Recommended Tutorials:

R2i Open Web Studio (OWS) Module:
'How to Build a Public Knowledge Base with OWS'
How to Import the Configuration Source Code into Open Web Studio
An Introduction to R2i Open Web Studio – Part 1
How to Build Module Interfaces in Open Web Studio – Part 2
The User Search Interface in Open Web Studio - Part 3
Personalization, Text Editor, Logging and Reporting in Open Web Studio - Part 4
Debugging, Enhanced Reporting, Importing Records and Scheduling - Part 5
Making it Cool - Creating a Mashup - Part 6 of 6
How to Create an Email Form with OWS
How to Create an iPhone App with OWS
How to Create a Portal Signup Module with OWS
How to Create a Custom Login and Register Module with OWS
Working with File Action in Open Web Studio
Enhancing the OWS Login Module and Building a Twitter Module
Form Validation, Dependant Drop Downs and Data Level Security in OWS
How to Create an Installable DotNetNuke PA Module Using OWS
How to Create a Skin Object from an OWS Configuration
OWS Advanced Techniques: User Access and Security
Getting Started With jQuery UI in OWS

DotNetMushroom (DNM) Rapid Application Developer (RAD)
How to Build a News Application with DotNetMushroom RAD
How to Style a News Application Built with DotNetMushroom RAD
How to Implement Multi-Language Localization With DotNetMushroom RAD
Language Resource Files in DotNetMushroom RAD Applications
How to Implement Paging with DotNetMushroom RAD
How to Implement a News Carousel Using DotNetMushroom RAD and JQuery
New Features in DNM 01.20.00
How to Implement a DotNetNuke User Registration Module Using DNM RAD
Creating Charts Using DNM RAD 1.3 for DotNetNuke
Creating an Events Calendar for DotNetNuke using DotNetMushroom RAD
Working with Lists in DotNetMushroom RAD
Making use of the jsTree Control in DotNetMushroom RAD

Ifinity:
URL Master Module

OnyakTech:
SigmaLive Module
OnyakTech Host Commander Module

DNN Stuff:
Aggregator Module
Module Rotator

Markit Modules:
Slideshow Module
PageEar Module

Codeplex:
Monitter4DNN Twitter Module

Oliver Hine:
Advanced Optimized Control Panel

Maps:
GeoSprawl DotNetNuke Locator Module
ZLDNN Advanced Biz Map For DotNetNuke

Evotiva:
DNNBackup Module

Smith Consulting:
DotNetNuke Smith Shopping Cart

InteractiveWebs:
InteractiveWebs Advanced Login Module
You are not logged in.
You must log in to access all 
650+ videos, tutorials, podcasts, and more.
RSS Feeds