# Personalized user info displayed

**URL:** <https://community.glideapps.com/t/personalized-user-info-displayed/1723>\
**Category:** Ask for Help\
**Created:** [November 6, 2019, 6:25am UTC](https://community.glideapps.com/t/personalized-user-info-displayed/1723 "2019-11-06T06:25:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomstoj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tomstoj/32/1336_2.png) [@tomstoj](https://community.glideapps.com/u/tomstoj)\
**Post date:** [November 6, 2019, 6:25am UTC](https://community.glideapps.com/t/personalized-user-info-displayed/1723/1 "2019-11-06T06:25:07Z")

</div>

Hi Guys,  
glide is an amazing app but I have one issue  
After user logs in I want to display personal data of the user on the home screen  
Is it possible?

So let’s say user is a member of my sports club  
I want to display on the home screen  
his name, membership validity, points he has to spend etc  
So basically I want to link user login with 1 data record in the glide sheet and display that info  
Is it possible?

I am attaching the link to show the home screen, it should be custom per user

 ![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/0/0977bfbab719a1e4499cabc133859bc1b4ac016d.jpeg)

---

<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:** [November 6, 2019, 8:29am UTC](https://community.glideapps.com/t/personalized-user-info-displayed/1723/2 "2019-11-06T08:29:22Z")

</div>

Yep, you would have a sheet that lists every user, their details, and their email address. Set the tab to Detail Style view and turn on Per User Data. They will only see their own details where the email in the record matches the email they logged in with.

---

<div class="post-metadata">

**Author:** ![tomstoj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tomstoj/32/1336_2.png) [@tomstoj](https://community.glideapps.com/u/tomstoj)\
**Post date:** [November 6, 2019, 9:10am UTC](https://community.glideapps.com/t/personalized-user-info-displayed/1723/3 "2019-11-06T09:10:36Z")

</div>

Hi Jeff, thank you very much. It helped. But per user data is only available for: email whitelist and public with email. That means I don’t have any password protection ☹

---

<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:** [November 6, 2019, 12:39pm UTC](https://community.glideapps.com/t/personalized-user-info-displayed/1723/4 "2019-11-06T12:39:55Z")

</div>

Public with email and whitelist are more secure than password. A password can be shared with anybody and must be the same for all users. Public with email and whitelist require the user to register each device they use to their own device using the one time use pin. Once that specific device is registered, they don’t have to look in again in that device. If somebody attempts to use register with an email that’s but their own, they won’t get the pin to complete registration.

[https://docs.glideapps.com/all/guides/getting-started/controlling-who-can-access-your-app](https://docs.glideapps.com/all/guides/getting-started/controlling-who-can-access-your-app)

---

<div class="post-metadata">

**Author:** ![tomstoj](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tomstoj/32/1336_2.png) [@tomstoj](https://community.glideapps.com/u/tomstoj)\
**Post date:** [November 19, 2019, 12:34pm UTC](https://community.glideapps.com/t/personalized-user-info-displayed/1723/5 "2019-11-19T12:34:36Z")

</div>

Jeff, right now I want to modify it a bit. I want to create a new record in users sheet based on email from registration. Is it possible?  
So, I am a new user - I confirm my email and log in successfully - my email is fetched and placed in user google sheet - from there, as a user, I can add more information to my record about me (using input components).  
I don’t know if that is possible.

---

<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:** [November 19, 2019, 5:08pm UTC](https://community.glideapps.com/t/personalized-user-info-displayed/1723/6 "2019-11-19T17:08:20Z")

</div>

> [@Email registration reference](https://community.glideapps.com/t/email-registration-reference/2156/2):
>
> App:Logins would be the place to get emails. You can use a UNIQUE formula in a new sheet to build a list, but you could run into problems if have other columns in your new sheet that need to match up to the email being pulled from App:Logins. I wouldn’t trust googles UNIQUE function in this case. Things can get out of whack if you’re not careful, as the order of emails could change. Instead I would use a script that will check for unique emails and apply them to another sheet. I use the fol…
