I wanted to write up a very quick blog post related to Single Sign On within our login module and specifically how it works related to signing into multiple DotNetNuke Portals (Same DNN Installation) without needing to sign in each time.
As far as Dynamic Login SSO - Basically, the sign on portion is coming from Dynamic Login (ability to sign in with the same username and password and getting access to either another parent or child portal) but then after that what is really happening is not actually logging in but how ASP.NET and DotNetNuke Authentication itself works…
Authentication is setup based on a cookie variable and is unique for the domain. So for example, if you signed into your site at www.yoursite.com and then you navigated to just yoursite.com or somethingelse.yoursite.com the authentication itself will not persist (even as a host user).
If anyone else has any questions or comments on how this works feel free to let me know! We want to add the authentication “option” even if there is some custom code involved but I have researched this in the past and really couldn’t come up with anything. I highlighted some of the items I have searched for in the past here: http://www.datasprings.com/dnn-modules/dynamic-login/one-sign-on-logged-in-on-all-portals
Thanks!
-Chad