Do User-Specific columns save session based values even without login?

Hi,

Based on what I understand, user-specific columns can be set even without requiring login for the app. In this case these columns save value for that browser session and will get cleared after the session.

User profiles and login will be needed if the values need to be saved for different sessions.
Can someone confirm this, as I have some apps assuming this behaviour.

Regards,
Ruchika

1 Like

@RuchikaAbbi

https://docs.glideapps.com/all/reference/security-and-per-user-data/user-specific-columns

1 Like

What confuses me is the wording here is ambiguous. Does it mean that even though the platform allows us to add user specific columns with public apps, the functionality may or may not work?

Seems strange since they could easily prevent it to be added. Also since the functionality behaves correctly.

Screenshot 2020-12-17 at 10.43.27 PM

Regards,
Ruchika

1 Like

Your assumptions are correct. Public apps will only hold user specific column values until the app is restarted. There is is no user to attach them to in the glide database, so they are only temporarily stored locally on the device.

6 Likes

Great! Thanks for your help. This behaviour works for my requirement.

1 Like

:open_mouth:

I didn’t know that! This is perfect for one of my apps!

2 Likes

@Pablo_books you learn something new each day

3 Likes

Is it the same behaviour with row owners?

Yes, the user-specific column’s behaviour specified above is not related to row owners.

1 Like

When a user is signed in, I’m assuming the user specific columns are synced across devices?

I’m asking since my application is utilizing them for advanced filtering, yet my users will utilize the app on multiple chrome tabs and I don’t want filters to apply across devices, it should be session based.

Yes, they are for that user.

Vote

2 Likes