# Hide passwords

**URL:** <https://community.glideapps.com/t/hide-passwords/20290>\
**Category:** Project Showcase\
**Created:** [December 25, 2020, 1:19pm UTC](https://community.glideapps.com/t/hide-passwords/20290 "2020-12-25T13:19:41Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![Zancoper](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zancoper/32/10615_2.png) [@Zancoper](https://community.glideapps.com/u/Zancoper)\
**Post date:** [December 25, 2020, 1:19pm UTC](https://community.glideapps.com/t/hide-passwords/20290/1 "2020-12-25T13:19:41Z")

</div>

Hi @david and @JackVaughan, maybe Glide is already including this feature in the future, but it would be very interesting to include a feature to hide password in fields defined as password (\*\*\*\*\*\*) with an asterisk, would leave the Apps with login and much more interesting password.

Thanks

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [December 25, 2020, 4:51pm UTC](https://community.glideapps.com/t/hide-passwords/20290/2 "2020-12-25T16:51:26Z")

</div>

Glide does not have a password login feature. Are you asking users to enter passwords as data? This is not secure.

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [December 25, 2020, 7:34pm UTC](https://community.glideapps.com/t/hide-passwords/20290/3 "2020-12-25T19:34:01Z")

</div>

@Robert_Petitto has a smart workaround for this kind of feature.

Saludos

---

<div class="post-metadata">

**Author:** ![Zancoper](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zancoper/32/10615_2.png) [@Zancoper](https://community.glideapps.com/u/Zancoper)\
**Post date:** [December 25, 2020, 11:17pm UTC](https://community.glideapps.com/t/hide-passwords/20290/4 "2020-12-25T23:17:04Z")

</div>

Hello, thanks for the feedback. I say leave a field defined as a hidden password with asterisks (\*\*\*\*\*), even if it is a simple login password as in the example in the photo.

 ![Login](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/6/b6f3170971a2cea15221cff870bbf2192255cb1f.jpeg)

---

<div class="post-metadata">

**Author:** ![Zancoper](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zancoper/32/10615_2.png) [@Zancoper](https://community.glideapps.com/u/Zancoper)\
**Post date:** [December 25, 2020, 11:17pm UTC](https://community.glideapps.com/t/hide-passwords/20290/5 "2020-12-25T23:17:37Z")

</div>

Hello, how would it be?

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [December 25, 2020, 11:39pm UTC](https://community.glideapps.com/t/hide-passwords/20290/6 "2020-12-25T23:39:56Z")

</div>

Hi @Zancoper

@Robert_Petitto has a solution for what you want to.

Months ago I saw this trick on one of his APPs and we talked about it.

Saludos

---

<div class="post-metadata">

**Author:** ![eltintero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eltintero/32/76520_2.png) [@eltintero](https://community.glideapps.com/u/eltintero)\
**Post date:** [December 26, 2020, 1:57am UTC](https://community.glideapps.com/t/hide-passwords/20290/7 "2020-12-26T01:57:32Z")

</div>

Just be aware that this password is not encrypted or hidden at all… It’s just plain text in your spreadsheet. Not secure at all.

---

<div class="post-metadata">

**Author:** ![Zancoper](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/zancoper/32/10615_2.png) [@Zancoper](https://community.glideapps.com/u/Zancoper)\
**Post date:** [December 26, 2020, 2:56am UTC](https://community.glideapps.com/t/hide-passwords/20290/8 "2020-12-26T02:56:22Z")

</div>

Yes, I already know that it is not safe and that it is not recommended, but I find it interesting that we had the option to hide the characters of a field defined as a password.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [December 26, 2020, 3:16am UTC](https://community.glideapps.com/t/hide-passwords/20290/9 "2020-12-26T03:16:58Z")

</div>

Right. And in my app, I clearly labeled my “password” field as a “password hint” field.

---

<div class="post-metadata">

**Author:** ![My\_Logo\_My\_Logo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/my_logo_my_logo/32/30042_2.png) [@My\_Logo\_My\_Logo](https://community.glideapps.com/u/My_Logo_My_Logo)\
**Post date:** [May 9, 2022, 10:43pm UTC](https://community.glideapps.com/t/hide-passwords/20290/10 "2022-05-09T22:43:50Z")

</div>

what was your solution? could you say by email: [mylogodesignam@gmail.com](mailto:mylogodesignam@gmail.com). I need for um project of security.

---

<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 9, 2022, 11:47pm UTC](https://community.glideapps.com/t/hide-passwords/20290/11 "2022-05-09T23:47:21Z")

</div>

> [@Ocultar Senha](https://community.glideapps.com/t/ocultar-senha/35414/5):
>
> [data-test="app-text-field"] { -webkit-text-security: disc; } [image] However, before applying that, please consider all the possible problems we said above.

> **[\-webkit-text-security - CSS: Cascading Style Sheets | MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-text-security)**
>
> \-webkit-text-security is a non-standard CSS property that obfuscates characters in a field (such as or ) by replacing them with a shape. It only affects fields that are not of type=password.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [May 10, 2022, 12:06am UTC](https://community.glideapps.com/t/hide-passwords/20290/12 "2022-05-10T00:06:03Z")

</div>

@ThinhDinh Is this just superficial though? If anyone can inspect the app, and row owners isn’t enabled, the password is still exposed, right?

---

<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 10, 2022, 2:44am UTC](https://community.glideapps.com/t/hide-passwords/20290/13 "2022-05-10T02:44:25Z")

</div>

Yes, that’s true. It’s just CSS on the front end.

---

<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 10, 2022, 2:45am UTC](https://community.glideapps.com/t/hide-passwords/20290/14 "2022-05-10T02:45:20Z")

</div>

I would not consider this secure by any means. It’s basically a superficial client side authentication, which is pointless because the data is already on the client device to “authenticate” against. Server side authentication is the only way to securely authorize a user BEFORE any data is sent to the device.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [May 10, 2022, 2:46am UTC](https://community.glideapps.com/t/hide-passwords/20290/15 "2022-05-10T02:46:08Z")

</div>

Right, that’s what I figured. Thanks for confirming.
