Hi,
I have developed a public app to manage registrations to my events. I use Glide Classic
For now, I require users to sign in but I have noticed that most people would rather connect to the app without signing in and sign in only when needed : when they want to register and manage their registrations.
I have thought about it and I want to allow users to access some part of the apps without signing in and I would like to validate my method with you:
- At the moment, I require users to sign in. I plan on changing my settings to “Public app > Optional user profile > Anyone can create a profile”
- if I set the visibility of some tabs and some components to “User is signed-in user”, will it work? Will it restrict the access to these elements to signed in users only and will people who have not signed in still be able to access the rest f he app.
Thanks for your answers 
Thanks a lot fr this swift answer Daren! I can keep you posed if you’d like, I feel this will change the engagement of my users 
To restrict specific tabs or components to signed-in users:
-
Go to the Visibility settings of the tab or component.
-
Set the condition: User Profile > Email is not empty (or User is signed in user).
-
For non-signed-in users, you can display a “Please Sign In to Register” banner with a Show Sign In Screen action button.
Yes it should work. If you switch the app to Public app → Optional user profile, anyone will be able to browse the app without signing in. Then you can simply set the tabs, buttons or components you want to protect to “User is signed in user”. Anyone who is not signed in wont see those items but they will still be able to access the public parts of the app. Just test it in an incognito window after making the changes to make sure the visibility rules behave the way you expect before publishing.