This is a massive missing feature from GHL.
Almost all web-site builder platforms have the ability to secure webpages/funnels behind a login screen, so that only contacts with permission to access pages, who enter login authentication can see a page.
For example, wholesale customers logging in to access wholesale pricing order form, while retail customers get retail pricing via the ecommerce store.
Or members being able to access
We need the ability to:
a) have selected web pages hidden behind a login screen,
OR
b) to add selected webpages/funnels to the client portal.
With option b), if we add them in the client portal, this only works if we can turn off all the other features such as affiliate dashboard, courses & community, and set the initial page they can see. Or for the selected (hidden) pages to become one of the 'apps' inside the client portal options.
We know there are some JS/CSS hacks out there as work arounds for this, but they are not secure and easy to hack by simply opening the browser 'Inspect Page' to show the page's code. A solution needs to be built into the GHL back-end or APIs in order to be secure.