How to gain access to a site that has no template
It is technically possible to remove templates or login tokens from the module and lock yourself out of the website. The module has protection from this event in two ways.
No Template Detection
If the module detects that you are updating the module settings and have totally removed the templates, it will detect this state and use a default template when accessing the front end of the module.
Load Default Template URL
Additionally if you were to access your login page with this module on, and found that you do not have any buttons to press for access, you can revert to a login protection mode by adding some text to the URL. This will force the module to display some basic login details.
Just add: “?loaddefault=true” (without the “”) to the URL with the module on it. So as an example if you have the module on the home page you would use:
· http://www.domain.com/Default.aspx?loaddefault=true
This will load the default template shown above.
This ensures that the Advanced Login module for DotNetNuke will not lock you out of your site and prevent you from logging in.