# Sign-In feature

**URL:** <https://community.glideapps.com/t/sign-in-feature/16668>\
**Category:** Report a Bug\
**Created:** [October 2, 2020, 4:44pm UTC](https://community.glideapps.com/t/sign-in-feature/16668 "2020-10-02T16:44:21Z")\
**Posts on this page:** 19\
**Page:** 1

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 4:44pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/1 "2020-10-02T16:44:21Z")

</div>

For our app, we set the Privacy option to “public” (without email) with visibility features that hide tabs from users that haven’t created a profile. Sometimes when a user opens the app for the first time, a page that asks for the user’s email pops up. Even though it is optional, it is confusing to newcomers, and many users enter their email into that page. When the user’s email is sent to the date sheet, a row with **just** that email is created that messes with the if-then-else column that is part of the visibility feature. Even if the user creates a profile after this, the if-then-else column only reads the email row, and returns a false value that prevents that user from accessing content. How do we prevent the page from popping up? Wasn’t selecting “public” instead of “public with email” supposed to prevent this?  
My app’s URL: [https://go.glideapps.com/app/HggCEJ561Wh7OYTpirc7/data](https://go.glideapps.com/app/HggCEJ561Wh7OYTpirc7/data)

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 2, 2020, 5:18pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/2 "2020-10-02T17:18:49Z")

</div>

Hey There,

If I’m understanding correctly, you need to use the sign in action with a button.

It seems like you have a form that sends info to the profile sheet, if you do. You don’t need that form because glide recognizes the users sheets automatically.

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 6:03pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/3 "2020-10-02T18:03:25Z")

</div>

The form collects information like the user’s phone number, birthdate, highest degree, ethnicity, etc.

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 6:05pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/4 "2020-10-02T18:05:15Z")

</div>

I want to prevent this page from popping up:

 ![AUTM Learn · Home - Google Chrome 10_2_2020 1_03_42 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/6/67fcb7777e084a72191226a7e8734e02087b49ec.jpeg)

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 2, 2020, 6:07pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/5 "2020-10-02T18:07:02Z")

</div>

Why don’t you collect that info in the onboarding. Forms create a new row.

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 2, 2020, 6:08pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/6 "2020-10-02T18:08:07Z")

</div>

Then you have to set your app to Public and have a button with a sign in action where you need the users to sign up/in.

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 6:15pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/7 "2020-10-02T18:15:14Z")

</div>

Can you go a little more in depth with this? I have already done the second step.

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 2, 2020, 6:19pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/8 "2020-10-02T18:19:14Z")

</div>

Sure:

Select a button and on feature select action sign in.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/3/3b2fe7f595bbc6ecf24f40931de6aeb1eeb658d9.jpeg)

Leave your app as Public, then when your users tap the sign in button they will be taking to create to fill out their info.

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 2, 2020, 6:42pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/9 "2020-10-02T18:42:26Z")

</div>

Here’s a link to an example of the onboarding and the signing button.

> **[O boarding](https://limitless-umbrella-1567.glideapp.io/)**

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 6:47pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/10 "2020-10-02T18:47:31Z")

</div>

Doesn’t this just have the same function as the Sign-in button in the menu? I tried it out, and it only asks for the email, which is what I’m trying to avoid.

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 2, 2020, 7:05pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/11 "2020-10-02T19:05:26Z")

</div>

Yes, the difference is that this button allows you to have the app completely public and have users to sign in for specific actions inside the app that require their information.

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 7:55pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/12 "2020-10-02T19:55:00Z")

</div>

![AUTM Learn · Glide · Create Apps from Google Sheets - Google Chrome 10_2_2020 2_53_23 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/5/56255f2968d6ab5120bb27045b4c33404ef1e55b.png) ![AUTM Learn · Glide · Create Apps from Google Sheets - Google Chrome 10_2_2020 2_52_24 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/6/6973d3019bdfaf872f56147f879071ec2f8438ed.png) ![AUTM Learn · Home - Google Chrome 10\_2\_2020 1\_03\_42 PM|690x370]

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 7:56pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/13 "2020-10-02T19:56:47Z")

</div>

So do I need to find another way to get the user’s information?

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 2, 2020, 8:08pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/14 "2020-10-02T20:08:42Z")

</div>

Yes! If you are going to use a form button, I’d suggest to collect their info on another sheet. then bring that information to the users profile sheet using a relation.

Forms create a different row and that would cause sync problems.

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 2, 2020, 8:37pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/15 "2020-10-02T20:37:59Z")

</div>

Thanks. I will try that!

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 14, 2020, 2:33pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/16 "2020-10-14T14:33:02Z")

</div>

Hey again,

I can’t edit my this-then-else column and every time I try to create a new column, it makes a copy of the this-then-else column. I can’t delete these columns unless I manually close and reopen the tab after clicking delete.  
My app’s URL: [https://go.glideapps.com/app/HggCEJ561Wh7OYTpirc7/data](https://go.glideapps.com/app/HggCEJ561Wh7OYTpirc7/data)

---

<div class="post-metadata">

**Author:** ![SantiagoPerez](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/santiagoperez/32/16807_2.png) [@SantiagoPerez](https://community.glideapps.com/u/SantiagoPerez)\
**Post date:** [October 14, 2020, 3:04pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/17 "2020-10-14T15:04:06Z")

</div>

Hey 👋🏿

This might be something that maybe @Mark could help.

---

<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:** [October 14, 2020, 8:36pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/18 "2020-10-14T20:36:41Z")

</div>

@Austin_Urban_Technol Could you make a video of your issue, please?

---

<div class="post-metadata">

**Author:** ![Austin\_Urban\_Technol](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/austin_urban_technol/32/11241_2.png) [@Austin\_Urban\_Technol](https://community.glideapps.com/u/Austin_Urban_Technol)\
**Post date:** [October 14, 2020, 10:27pm UTC](https://community.glideapps.com/t/sign-in-feature/16668/19 "2020-10-14T22:27:29Z")

</div>

Hey it looks like the problem is fixed! Two of my columns had the same name.
