I know that this issue has been written about in other posts, both here in DNN and "out there" elsewhere on the web. But the problem persists.
The symptoms are that you have a module that functions as expected when installed in a main/parent portal. When it's installed in a child portal, it doesn't work very well, because users get logged out after taking some action or another. There have been posts indicating it was fixed in 4.4.0, broken again in 4.5.0, "being looked at again", and who really knows?
Is there some generic solution to this problem? It is possible that specific manifestations of the problem have been fixed. In my case, I have a module that opens a new window (target="_blank"), collects some information, and passes that information back to the main DNN app. When the new window gets closed, the user is taken back to a login request for username and password. The only halfway "good" thing about this behavior is that when the login info is entered, the user is put back on the correct page rather than the main page, but that's pretty cold comfort.
I just tried this on a new 4.8.0 install, so even if the problem is fixed in some use cases and/or DNN releases, it's definitely not fixed in all of them.
Can anybody offer some insight/help? Cathal? Thanks.