# Sign-in button action

**URL:** <https://community.glideapps.com/t/sign-in-button-action/9239>\
**Category:** Feature Requests\
**Created:** [May 16, 2020, 9:14am UTC](https://community.glideapps.com/t/sign-in-button-action/9239 "2020-05-16T09:14:49Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![AntonioSanchez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/antoniosanchez/32/6661_2.png) [@AntonioSanchez](https://community.glideapps.com/u/AntonioSanchez)\
**Post date:** [May 16, 2020, 9:14am UTC](https://community.glideapps.com/t/sign-in-button-action/9239/1 "2020-05-16T09:14:50Z")

</div>

I’m surprised this featured hasn’t been asked in the past (or at least in the [https://features.staging.glideapp.io/](https://features.staging.glideapp.io/) app).

My feature proposal: Add a new action to the button component: Sign-in

This will trigger the Sign-in screen.

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

Some users can’t figure out that the “Sign in” text in the menu is a link, and I’ve had trouble with users that can’t figure out how to sign in. So if we had the possibility to give a button this capability users will log in easily. 😄

---

<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:** [May 16, 2020, 9:23am UTC](https://community.glideapps.com/t/sign-in-button-action/9239/2 "2020-05-16T09:23:14Z")

</div>

+1 to this, people are facing the same problem with login workarounds.

> [@Login workarounds?](https://community.glideapps.com/t/login-workarounds/7805/3):
>
> This is the exact same issue I’m facing with a number of clients. They do not want users to have a login friction point to just browse what they have for sale (The majority of ecommerce sites are not gated to begin with). Users are asked to create an account once they are ready to checkout and before the payment details page. When they are ready to buy, the idea is to use the filtering option to hide the “Buy Button” for all non signed in users and instead show a “Login” or “Create Profile” b…

---

<div class="post-metadata">

**Author:** ![TimNZ](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/timnz/32/2062_2.png) [@TimNZ](https://community.glideapps.com/u/TimNZ)\
**Post date:** [May 16, 2020, 9:34pm UTC](https://community.glideapps.com/t/sign-in-button-action/9239/3 "2020-05-16T21:34:08Z")

</div>

I asked for enhancements to Sign In a while back.

> [@Enhancement to Sign In model to reduce need for 2 apps](https://community.glideapps.com/t/enhancement-to-sign-in-model-to-reduce-need-for-2-apps/5995):
>
> I’m not the first to query the user model, but I think this common scenario can be improved quickly. Based on my experienced building a COVID-19 Initiatives Directory app, using [https://freelance.glideapp.io/](https://freelance.glideapp.io/) as a starter template (thanks @sardamit ). My app requirements People can browse and search for Initiatives, which are tagged into 1 to 3 categories - list/map People can browse Initiatives via Categories People don’t have to sign-in to browse People who are signed in can add Initiati…

It is perplexing that this hasn’t been improved yet, it’s a blocker on a single app that supports public access - no signin, and a public app with Sign In, that you can control Add access.

Currently have to create two apps.

I’d be happy with a tick box in ‘Add’ that only enables if current user is Signed In.

Would love the product team to hear what users have been saying/asking about this for a while,  
and improve, as it’s really the only big hole for an early stage product that is so good otherwise.

---

<div class="post-metadata">

**Author:** ![Erni\_D](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/erni_d/32/9023_2.png) [@Erni\_D](https://community.glideapps.com/u/Erni_D)\
**Post date:** [May 17, 2020, 5:19am UTC](https://community.glideapps.com/t/sign-in-button-action/9239/4 "2020-05-17T05:19:09Z")

</div>

X3 por favor please make this happen! More user friendly and more easy to implement

---

<div class="post-metadata">

**Author:** ![garrison](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/garrison/32/22059_2.png) [@garrison](https://community.glideapps.com/u/garrison)\
**Post date:** [May 17, 2020, 1:55pm UTC](https://community.glideapps.com/t/sign-in-button-action/9239/5 "2020-05-17T13:55:15Z")

</div>

+∞

---

<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:** [May 17, 2020, 2:29pm UTC](https://community.glideapps.com/t/sign-in-button-action/9239/6 "2020-05-17T14:29:45Z")

</div>

Totally agree with you since from what I’ve experienced, it should be totally possible. I’ve brought up the current workarounds to Glide, so they are aware of the hack that I and others have experimented with. Here are a few ideas on workarounds. The third one I’ve tested and have yet to notice any consequences. As for controlling Add access, you could use a form button instead. I personally like the asthetics of a form button over the +Add button, but now with the User Profiles feature, I’m sure that will open up a whole lot of new features in the future.

> [@Trying to build a referral system](https://community.glideapps.com/t/trying-to-build-a-referral-system/9043/4):
>
> A thought for Visibility is to use user profiles like I described, but just check if email is empty or not from the user profile. It should only be filled if the user is signed in, so there is no need to check ‘is signed in user’ when you can simply check if the user profile email is filled. [image] [image] Another thought to work around filters is you could probably set up your tabs in detail view, then on the sheet you are using for each tab, add a template column that gets the email from …

---

<div class="post-metadata">

**Author:** ![TimNZ](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/timnz/32/2062_2.png) [@TimNZ](https://community.glideapps.com/u/TimNZ)\
**Post date:** [May 17, 2020, 6:52pm UTC](https://community.glideapps.com/t/sign-in-button-action/9239/7 "2020-05-17T18:52:41Z")

</div>

Rules/filter support for Add for Lists/Grid, so you can control when the + appears at top.

---

<div class="post-metadata">

**Author:** ![sardamit](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sardamit/32/263_2.png) [@sardamit](https://community.glideapps.com/u/sardamit)\
**Post date:** [May 17, 2020, 6:55pm UTC](https://community.glideapps.com/t/sign-in-button-action/9239/8 "2020-05-17T18:55:42Z")

</div>

Have asked for this in the staging app, among other things:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/9767a822eb3216201740fc226442a4ef33364c58.png)
