# Public with Email - remove and block user

**URL:** https://community.glideapps.com/t/public-with-email-remove-and-block-user/7544
**Category:** Ask for Help
**Created:** [April 21, 2020, 7:45pm UTC](https://community.glideapps.com/t/public-with-email-remove-and-block-user/7544 "2020-04-21T19:45:01Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Caring](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/caring/32/15140_2.png) [@Caring](https://community.glideapps.com/u/Caring)
#### Post date: [April 21, 2020, 7:45pm UTC](https://community.glideapps.com/t/public-with-email-remove-and-block-user/7544/1 "2020-04-21T19:45:01Z")

</div>

Hello,

I’m setting up a new app. We are using public sign up with email (don’t want to manage a whitelist, and want to encourage new users outside of our existing network) However, I am wondering what happens if we need to remove and block someone - ie if they are not adhering to community guidelines?

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: [April 24, 2020, 3:29am UTC](https://community.glideapps.com/t/public-with-email-remove-and-block-user/7544/2 "2020-04-24T03:29:40Z")

</div>

You could probably set up a block sheet where you would place the emails of the offending user. then using a series of templates, relations and lookups, you could pull the array list of emails into each sheet and set visibility to show certain components if the lookup column ‘isn’t signed in user’. They will still be able to log in, but they will not be able to see certain things or possibly post something. Of course this won’t stop them from signing in with a new email.

> [@BUG in visibility](https://community.glideapps.com/t/bug-in-visibility/3831/10):
>
> First of all, I have highlighted several times in the forum how to set conditional visibility using ‘signed in user’, where only those users that fully complete their profile will have a button hidden from view, so it is definitely possible. As for you visibility issue, I can’t tell if your detail view is filtered or not. Are you actually viewing a row in the table where you are signed in as test@tester.testing, or is the detail screen sitting on a non-existent row because you are signed i…

---

<div class="post-metadata">

### Author: ![Caring](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/caring/32/15140_2.png) [@Caring](https://community.glideapps.com/u/Caring)
#### Post date: [April 24, 2020, 1:22pm UTC](https://community.glideapps.com/t/public-with-email-remove-and-block-user/7544/3 "2020-04-24T13:22:07Z")

</div>

Thanks! I was thinking of it in terms of removing ability to sign-in, but this works too.

---

<div class="post-metadata">

### Author: ![mathew1812](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mathew1812/32/4365_2.png) [@mathew1812](https://community.glideapps.com/u/mathew1812)
#### Post date: [October 22, 2020, 1:30am UTC](https://community.glideapps.com/t/public-with-email-remove-and-block-user/7544/4 "2020-10-22T01:30:21Z")

</div>

Hi, I am also looking for a similar solution. Would you be willing to share how did you go about solving it? Thanks!
