Hi to all,
just putting down all the necessary steps to add SSL support for User Login and Registration, by just modifying the DNN 4.5.4 (or greater) user interface.
1. Login as admin
2. Tick for the 'SSL Enabled' and 'SSL Enforced' options on the Site settings\Advanced settings\SSL settings
3. Create a new Login page,
tick for the 'Secure' option on the Page settings\Advanced settings\Other settings,
un-tick on the 'Include In Menu' option or the Page settings\Basic settings\Page details,
and finally, add the Account Login module.
4. Create a new Registration page,
tick for the 'Secure' option on the Page settings\Advanced settings\Other settings,
un-tick on the 'Include In Menu' option or the Page settings\Basic settings\Page details and
finally, add the User Account module.
5. On the Site settings\Advanced settings\SSL settings,
for the 'Login Page' select your custom Login page (from step 3) and
for the 'User Page' select your custom Registration page (from step 4)
That's all.
No you have all the DNN logic for the Login and Registration pages, with the additional functionality of SSL, without writting a single line of code.
regards