What I’ve done to force the login is set a workflow where if the user isn’t logged in, navigate to a login page + send this page’s URL. The user will then login and be sent back to the previous page.
However, when I load the page while not being logged in, first I’ll see the page for a second, and then the redirect happens. Is there a way to make sure a login page is displayed first?
The only issue here is - the elements are already show in different group and have different workflows that apply to them. Would putting everything in one group not impact that ? (remove existing groups, for example
See the editor for this - it isn’t perfect and won’t work perfectly in preview but in short, so long as all your elements are not deleted it doesn’t matter what their parent group is (UNLESS YOU ARE USING “Parent Group’s …”)