# 🆕 Sign-in Action

**URL:** <https://community.glideapps.com/t/sign-in-action/13041>\
**Category:** General\
**Created:** [July 24, 2020, 10:37am UTC](https://community.glideapps.com/t/sign-in-action/13041 "2020-07-24T10:37:42Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![RobertoMardini](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robertomardini/32/7831_2.png) [@RobertoMardini](https://community.glideapps.com/u/RobertoMardini)\
**Post date:** [July 24, 2020, 11:37pm UTC](https://community.glideapps.com/t/sign-in-action/13041/21 "2020-07-24T23:37:07Z")

</div>

Yes that way can work but I don’t know if is the best way, I will try and test to see… thanks for help

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 24, 2020, 11:38pm UTC](https://community.glideapps.com/t/sign-in-action/13041/22 "2020-07-24T23:38:36Z")

</div>

If you’re trying to limit the visibility to only signed-in users that would work, because when they’re signed in, their user email won’t be empty.

---

<div class="post-metadata">

**Author:** ![RobertoMardini](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robertomardini/32/7831_2.png) [@RobertoMardini](https://community.glideapps.com/u/RobertoMardini)\
**Post date:** [July 24, 2020, 11:44pm UTC](https://community.glideapps.com/t/sign-in-action/13041/23 "2020-07-24T23:44:59Z")

</div>

well I have to test because need another button, one for Non singned user and one for signed user… it will be great if the components or the inline list have a feature to send automatically to sign in screen if user are not signed.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [July 24, 2020, 11:46pm UTC](https://community.glideapps.com/t/sign-in-action/13041/24 "2020-07-24T23:46:52Z")

</div>

Yeah, I’ve never understood this warning even though it doesn’t affect me personally. Especially with the “user profile” workaround and the “set to public with email, make the change, then set to public again” workaround. I have yet see or hear of these workarounds not working. Makes sense that the warning should go away… especially with the new button action.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 24, 2020, 11:47pm UTC](https://community.glideapps.com/t/sign-in-action/13041/25 "2020-07-24T23:47:32Z")

</div>

In a details view, make 2 inline lists. One with visibility user email is empty and set action to sign in, one with visibility user email is not empty and set action to view details. That way I think it would work.

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [July 25, 2020, 12:05am UTC](https://community.glideapps.com/t/sign-in-action/13041/26 "2020-07-25T00:05:56Z")

</div>

This may help. [https://vote4.glideapp.io/](https://vote4.glideapp.io/)

---

<div class="post-metadata">

**Author:** ![Wiz.Wazeer](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/wiz.wazeer/32/72423_2.png) [@Wiz.Wazeer](https://community.glideapps.com/u/Wiz.Wazeer)\
**Post date:** [July 25, 2020, 12:18am UTC](https://community.glideapps.com/t/sign-in-action/13041/27 "2020-07-25T00:18:24Z")

</div>

This is it! now 1000000% GDPR compliant!

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 25, 2020, 12:19am UTC](https://community.glideapps.com/t/sign-in-action/13041/28 "2020-07-25T00:19:12Z")

</div>

As an Asian I laughed way too hard at Han Some.

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [July 25, 2020, 2:21am UTC](https://community.glideapps.com/t/sign-in-action/13041/29 "2020-07-25T02:21:25Z")

</div>

Omg, thanks for that Team! I was really anxious for this 🤩

---

<div class="post-metadata">

**Author:** ![Rodrigo\_Serpa](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rodrigo_serpa/32/8206_2.png) [@Rodrigo\_Serpa](https://community.glideapps.com/u/Rodrigo_Serpa)\
**Post date:** [July 25, 2020, 9:31am UTC](https://community.glideapps.com/t/sign-in-action/13041/30 "2020-07-25T09:31:25Z")

</div>

Hi Roberto, I had the same problem because I have a lot of components with visibility for ‘signed-in user’  
I changed it to ‘email is user email’ and it worked perfect for me.😀

![sign_in](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/f08ab52ae84f1de10bead8b208099f96b788d37c.png)

---

<div class="post-metadata">

**Author:** ![Brice](https://avatars.discourse-cdn.com/v4/letter/b/a3d4f5/32.png) [@Brice](https://community.glideapps.com/u/Brice)\
**Post date:** [July 25, 2020, 12:57pm UTC](https://community.glideapps.com/t/sign-in-action/13041/31 "2020-07-25T12:57:38Z")

</div>

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/4/4d2d71c367976b25b60a217688321ed3408abcab.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/c/ced70e9f446780533cc42151cd06741a125f5774.png)  
Amazing feature!  
Any solution for this limitation for public app?  
1- Filter by user signed email  
2- Edit by user signed email

---

<div class="post-metadata">

**Author:** ![spencersRus](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/spencersrus/32/69_2.png) [@spencersRus](https://community.glideapps.com/u/spencersRus)\
**Post date:** [July 25, 2020, 2:49pm UTC](https://community.glideapps.com/t/sign-in-action/13041/32 "2020-07-25T14:49:49Z")

</div>

@Brice - weird question. But even when you have the ‘warnings’ does the filter **STILL WORK?**

In my app, I am getting the warning…

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/8/8e793bfec1462a71d50371482c5af701ab451223.png)

**But in the APP it still works!**

ME Signed in:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/5/5d625fdefd486ed8e3c1b5df168ed6ff9b3d879f.png)

Other teacher **NOT** signed in.  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/e/ec16cbc5bf28aa15d2d3195d77d926309761af9d.png)

So even though the filter says it does not work, it does. (for me)

(my app link: [https://myclassapp.glideapp.io/](https://myclassapp.glideapp.io/)

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [July 25, 2020, 3:49pm UTC](https://community.glideapps.com/t/sign-in-action/13041/33 "2020-07-25T15:49:43Z")

</div>

Despite the warning, It does work I have tried it on several apps

---

<div class="post-metadata">

**Author:** ![Mark](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mark/32/125_2.png) [@Mark](https://community.glideapps.com/u/Mark)\
**Post date:** [July 25, 2020, 9:26pm UTC](https://community.glideapps.com/t/sign-in-action/13041/34 "2020-07-25T21:26:10Z")

</div>

We’ll fix that warning soon.

---

<div class="post-metadata">

**Author:** ![kyleheney](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kyleheney/32/41173_2.png) [@kyleheney](https://community.glideapps.com/u/kyleheney)\
**Post date:** [July 25, 2020, 11:13pm UTC](https://community.glideapps.com/t/sign-in-action/13041/35 "2020-07-25T23:13:20Z")

</div>

Once signed in, is the login preserved if you close the app? Previously, my experience was that public apps that used this work-around (force visibility settings by switching from public to email sign-in then back again) would lose the login session when the app is closed.

---

<div class="post-metadata">

**Author:** ![mthakershi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mthakershi/32/1715_2.png) [@mthakershi](https://community.glideapps.com/u/mthakershi)\
**Post date:** [July 26, 2020, 5:24am UTC](https://community.glideapps.com/t/sign-in-action/13041/36 "2020-07-26T05:24:00Z")

</div>

Good one. But I have a question.

Does this mean the launch page can have only one button that triggers Sign in?

The way my launch page (currently the one that comes after Sign in) is designed - it has some buttons leading to content which are open to public in ideal world) but it also has some buttons where Sign in is a must (like my account / email verification is needed).

How should I go about using this feature in my case? Thanks for any help.

---

<div class="post-metadata">

**Author:** ![kabookie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/kabookie/32/10994_2.png) [@kabookie](https://community.glideapps.com/u/kabookie)\
**Post date:** [July 26, 2020, 6:16am UTC](https://community.glideapps.com/t/sign-in-action/13041/37 "2020-07-26T06:16:04Z")

</div>

Thank you! Thank you! Thank you! This is EXACTLY what I’ve been trying to figure out how to do. 🌟 🌟 🌟 🌟 🌟 I am not sure how to apply it to the app that I have already published - hopefully a video will be coming shortly.

---

<div class="post-metadata">

**Author:** ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)\
**Post date:** [July 26, 2020, 6:46am UTC](https://community.glideapps.com/t/sign-in-action/13041/38 "2020-07-26T06:46:34Z")

</div>

I think your pleased 🙂

---

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [July 26, 2020, 12:51pm UTC](https://community.glideapps.com/t/sign-in-action/13041/39 "2020-07-26T12:51:51Z")

</div>

Thank you @JackVaughan!

If we want to _Preview As_ our public app as a non signed-in user, then see post sign-in, how do we do? (in my picture, “toto@email” appears to be signed-in anytime)

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/7/75f1be57e63cc8459221e5cbf3faa0439415e6f0.png)

Thanks

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [July 26, 2020, 6:16pm UTC](https://community.glideapps.com/t/sign-in-action/13041/40 "2020-07-26T18:16:28Z")

</div>

@AyS_0908 are you using user profiles? What happens if you type in an email that’s not in the user profile sheet? I imagine if you set conditions based on values on the user profile sheet, you would see what a non-signed in user sees. Refer to @Robert_Petitto’s videos to see what I mean.

> [@How To: Build a Gamified Glide App (updated 10/6/20)](https://community.glideapps.com/t/how-to-build-a-gamified-glide-app/13102):
>
> Learn to create a gamified Glide app from scratch! Complete with XP, in-app currency, ranks, progress bars, guilds, challenges, inventory and item stores. Part 1: Create your spreadsheet, design an onboarding experience, set up user profiles, and add users to guilds! [https://www.youtube.com/watch?v=2RrwaKKcm00](https://www.youtube.com/watch?v=2RrwaKKcm00)

[Previous page](https://community.glideapps.com/t/sign-in-action/13041.md?page=1)

[Next page](https://community.glideapps.com/t/sign-in-action/13041.md?page=3)
