# How do i enable Access request?

**URL:** <https://community.glideapps.com/t/how-do-i-enable-access-request/56053>\
**Category:** Ask for Help\
**Created:** [December 26, 2022, 5:57am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053 "2022-12-26T05:57:58Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 5:57am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/1 "2022-12-26T05:57:58Z")

</div>

Seems as Access request looping? i can’t seem to enable it. What am I missing?  
Similar to what I am really looking for is the Signup Button. But this access request might help me?  
Thank you for any insights on any of these topics.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/a/8aa0639e752059ff3f3fc31c7e3ed0726c3a67ec.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/4/e475ecbf5fc8c7edef893ad7b5d6f4fde50e48cc.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 6:04am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/2 "2022-12-26T06:04:41Z")

</div>

What do you mean by "looping’?

What are your Privacy Settings? Do you have “Users in the users table” selected?

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 6:08am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/3 "2022-12-26T06:08:10Z")

</div>

Do you mean this? It’s a bit confusing about what is required.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/d/0d6e9d6d31dd13dbfbcb68bef1d6e1875a9f7633.png)

This is my privacy settings

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/6/a6e92f1705884b88fda3376691d1ccdd950691a5.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 6:10am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/4 "2022-12-26T06:10:34Z")

</div>

No, this:

 ![privacy](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/8/b8e14c1c36fb7c1759e48cd73ca22e78ef0386b4.jpeg)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 6:11am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/5 "2022-12-26T06:11:55Z")

</div>

That’s why you can’t enable it. Because you are already allowing anyone to sign in. So enabling access requests with those privacy settings makes no sense.

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 6:14am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/6 "2022-12-26T06:14:22Z")

</div>

i guess it comes down to what the best practice is to allow users to sign up? Glide has changed drastically since I was here.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 6:18am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/7 "2022-12-26T06:18:02Z")

</div>

Yes, it’s changed a lot and this part of it in particular has been greatly improved (although it could still be better).

But fundamentally, allowing users to request access only makes sense if your app is private. If your app is not private, that means anyone can sign in, and therefore having a “request access” option would be completely superfluous.

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 6:21am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/8 "2022-12-26T06:21:17Z")

</div>

Understood. So let’s say i make this completely open. How do I set the user’s row when entering data, In anyone mode? I literally had this setup and its broken now.

what topic do I search for?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 6:37am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/9 "2022-12-26T06:37:45Z")

</div>

> [@abe.sherman](#):
>
> How do I set the user’s row when entering data

Not sure I understand what you mean by that. Would you mind elaborating a bit, or provide an example of what you mean?

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 6:47am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/10 "2022-12-26T06:47:04Z")

</div>

Sure. when the app settings are public\> Optional Sign in\> Anyone\> (if the user is not signed in), then any data entered won’t work well in the DataBase with glide. As you know glide does not know what row to put it into. That being said how do I bypass that in this mode? I am planning to use it as a registration form. Without using forms, since I want it looking nice with a few pages of sign ups…

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/9/99e2bcc4fe6c295be7db3700d808b3f9fdffb0ac.png)

This is how I had it looking before making this change. From Sign in to “optional sign-in \> Anyone”

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

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/6/b6d0386b75b50e73f036bcbbea36fc516f6d98ef.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 7:00am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/11 "2022-12-26T07:00:17Z")

</div>

Okay, so if you have optional sign in, that suggests that you would have areas of your App that are open to anyone without being registered/signed in, yes?

For your onboarding flow, you’ll only want to show that once a user actually signs in. So lets say you have a “Profile Complete” boolean column in your user table that is checked once a new user completes the onboarding. What you could do is set the visibility for your onboarding screen as follows:

- Email is ~~signed in user~~ not empty and Profile Complete is not checked

Users that are not signed in should never see it, as they won’t have a user profile row. But once they sign in, the onboarding screen should appear.

Obviously, you’d need complementary visibility conditions on all your other tabs. Essentially, you’d have 3 classes of screens/tabs:

- Registered User Screens: only visible to registered users _after_ they’ve completed onboarding
- Onboarding Screens: only visible to signed in users that have not yet completed onboarding
- Public Screens: visible to all users, regardless of their signed in status.

Normally, you’d hide the screens in the 1st and 3rd groups during onboarding.

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 7:05am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/12 "2022-12-26T07:05:45Z")

</div>

I believe i have that set up already, Have a look, The button is missing after switching to anyone.  
The data field is completely empty.

In our case the following represents the onboarding, Register is empty or has a value. (We don’t have a value. )

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

Wait I think I found something that might be missing in this puzzle,

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

Row… In this case, i have no idea how to enter this.

This item does not work and the user profile also does not work.

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 7:46am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/13 "2022-12-26T07:46:16Z")

</div>

Thank you for all your help, I went ahead and made a video that shows more in-depth of what I am facing. Sorry that the video is long. You may skip if needed. Again thank you for your help.

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/f/bf6dfcff4ac5998393bd634f0dc2e62965621d7e.jpeg "Glide How to add row in Anyone mode when your privacy mode is free.") ](https://www.youtube.com/watch?v=kd743Wfdszk)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 7:56am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/14 "2022-12-26T07:56:10Z")

</div>

hehe, so while you were doing that I made a small sample App to demonstrate how you could set this up. In doing so, I realised that I gave you some bad advice earlier…

> [@Darren\_Murphy](#):
>
> Email is signed in user and Profile Complete is not checked

The visibility on that actually needs to be:

- Email is not empty and Profile Complete not checked.

Anyway, here is the sample. It’s very simple and should be self-explanatory. You can copy it.

> **[Public with Optional Sign In](https://public-with-optional-uei7.glideapp.io)**

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 8:01am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/15 "2022-12-26T08:01:05Z")

</div>

> [@abe.sherman](#):
>
> Sorry that the video is long. You may skip if needed. Again thank you for your help.

I just watched the start of it, and the first thing that jumps out at me is that you are trying to modify user profile values while viewing as anyone. That will never work.

You can only start your onboarding process once a user is signed in, and their user profile row has been created.

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 8:06am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/16 "2022-12-26T08:06:17Z")

</div>

That is correct. I love that a video can help us understand each other much more. i will start posting videos in the future. Assuming there is no way of doing it? Since the sign in page has no signup button. Should I make a video of what I mean 🙂 And the point of this is to make this app a public one. So there is really nothing you can do.? Anyway I am about to copy your app just in case I missed something that you are already showing me…

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 8:09am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/17 "2022-12-26T08:09:37Z")

</div>

You can add a button anywhere in your App, and attach a Sign In action to it.

 ![Screen Shot 2022-12-26 at 4.07.48 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/3/930ad0818c615e5fba53c834729f966292bce30e.png)

You’ll see that in my sample app. If the user is already signed in, the button won’t appear.

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 8:13am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/18 "2022-12-26T08:13:51Z")

</div>

Yeah i noticed that. But i cant do anything on the second page. Try your link in live mode. When in edit mode I see that it just jumps to smith. on live mode, we are back to start with no way of a user being able to sign up.

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

---

<div class="post-metadata">

**Author:** ![abe.sherman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abe.sherman/32/11260_2.png) [@abe.sherman](https://community.glideapps.com/u/abe.sherman)\
**Post date:** [December 26, 2022, 8:18am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/19 "2022-12-26T08:18:20Z")

</div>

wait your a genius. The issue here is that glide is misleading the sign-ups. I tried to sign in and I got in by logging in. I believe a feature request that helps with misleading LoginOnly Should be requested.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [December 26, 2022, 8:19am UTC](https://community.glideapps.com/t/how-do-i-enable-access-request/56053/20 "2022-12-26T08:19:21Z")

</div>

So you figured it out?

[Next page](https://community.glideapps.com/t/how-do-i-enable-access-request/56053.md?page=2)
