Don't show user "last active" time to logged-out users
one thought I've had -- and maybe this is one way to move towards the concerns raised by Bret -- is that perhaps we can show "last active" status only to logged in members. I'm not sure that info should be public anyway for non logged in members, and removing it would seem to be in the spirit of removing non-essential info from the public interface given increasing privacy conerns
I think this is a good idea for both of the reasons that Matt lists here. Let's use this ticket to let anyone chime in with thoughts before we decide to slate for a release, or reject.
#5 Updated by Raymond Hoh 2 months ago
- Status changed from New to Testing Required
I've removed the members last active timestamp for unauthenticated users in the following places:
- From the Members widget on the homepage
- From the members loop on the "People" page and other locations where the members loop is displayed such as your Friends page
- From the header on a member's profile page
This is available for testing on the development site.
(Code reference - https://github.com/cuny-academic-commons/cac/compare/ec7e70c...1d1f211)
For the Members widget, only the last active timestamp is removed. If you click on the "Newest" tab, you can still see the registered date. Let me know if we want to remove that information as well for unauthenticated users.
One other place where we display some form of a timestamp is on a group's "Members" page. The joined date is listed for each group member. Should we also remove that for unauthenticated users?
#6 Updated by Boone Gorges about 2 months ago
- Status changed from Testing Required to Resolved
This all looks good to me.
IMO, registered and joined-group dates are not private info in the same way as last-active data. Let's leave this for now, with the possibility of revisiting in a future release.