šŸ†• Sign-in Action

@mthakershi There’s probably several ways to do this, but you could hide or show buttons based on if a user is signed in or not. Maybe dead link buttons are shown until the user signs in, then show working buttons instead. I don’t think you can currently have a dual action button that will take you to the sign in page, then redirect you to the content for that button if that’s what you are wanting.

Hello to all! I make the application public and make two order buttons, one for those who are not logged in, it redirects to the email entry page, and the second for those who are already logged in and can place an order by clicking on it. I set special display conditions and they do not work. that is, the order button is always shown and not the login button.
How to make this scenario?

What are your current visibility settings for those buttons?

1 Like

For the login button if the user is not registered, and for the order button if the user is registered!

Can you try this set up?

1 Like

I have a slightly different policy. The order is made by a person who does not yet have a registered email address. So I show him the login button, and after entering the order button. Those conditions that you offer I can deliver only for the seller, for the buyer in no way!

That is, I show a button for ordering, and there, in the display conditions, it is not possible to select the buyer’s address, but only the seller’s address.

Have you enabled user profiles? That will give you access to the signed in user’s email. If they are not signed in, then no email will be returned.

1 Like

No! need to try))

1 Like

Thank you @Jeff_Hager. I use User Profile, but for mysterious reasons* I have the same view wether the email exists or not.
(* I think that I mis-used the ā€œUser Specificā€ columns).

We already exchanged about it, but I’m not achieving the expected outcome. I want the non signed-in user to perform actions before signing-in (ie. to illustrate value before she/he does some ā€œadminā€ registration):
1- take a photo & upload it
2. this automatically transforms it into a QR Code
3- then the user selects options (choice component)
4- this automatically enriches the QR Code
5- then I ask her/him to sign-in
6- optional other options are proposed
5- at last, she/he sends to her/himself an eMail with the Enriched QR Code

Since I don’t get how things are working for ā€œpublic appā€, I’ve put User Specific columns on anything entered upfront 5- Signing-in.

I feel that it’s creating issues in the visibility app, so I rebuilt it … and now it’s worse :slight_smile: https://clicmymenu.glideapp.io/ (2nd tab). I will do it again!

Thanks again

Yesterday did Make Row Owner. Today I remove this option and the entire user table is deleted, when again Make Row Owner, everything falls into place

Where could I have made a mistake?

I could really use some help here - the instructions are very vague.
My goal is to have a new visitor see a ā€œpublicā€ page when they first click on the site link, instead of coming straight to the ā€œwelcome/loginā€ screen. This will allow me to give them just enough info to motivate them to login (because they may be coming from various CTA links).
The instruction page says ā€œBrowsing a public app and then signing in via the sign-in actionā€ which indicates you create a public app, then add the button. The problem is that you can’t sign in with a public app. So I’m going in circles.
If I make it ā€œpublic with emailā€ and paste the share link in an incognito window, I am still coming to the ā€œwelcome/loginā€ screen, which I am trying to avoid.
I’m sure the answer must be simple but I am just not getting there and testing everything I can think of. Any help would be much appreciated.

1 Like

@Jeff_Hager, yes that’s what I meant - some sort of dual action. In any case, this is helpful. So if I find Email from User’s profile is blank then user is not signed in. Otherwise user is signed in.

1 Like

Did you try adding a button and setting the action to ā€˜Sign In’?

Yes, that is what I’m testing - I have set the button to ā€˜sign in action’
here is a short loom on what I did and where I am stuck

Why do you have your app set to Public with Email instead of Public?

1 Like

I think that was it! Thank you @Jeff_Hager :grinning:

1 Like

I’m having some issues with this too.

I have a tab displaying a user specific field (notes for each workout a user completes). When my app was public with email, this worked fine. The user had to sign in and it would automatically filter to their workout notes. Now, with public login, the notes shows other users information until they sign in.

I can’t change the tab’s visibility settings because ā€œTo enable visibility settings you must have User Profiles configuredā€.

I have quite a few other configuration issues too, but I’ll sort those out on my own!

You can still have a user profiles settings in a public app, just assign a sheet for user profiles in a public with email settings, then revert back to public.

For your tab visibility settings, maybe try email is not empty.

Would that also work for public with password?