humhub icon indicating copy to clipboard operation
humhub copied to clipboard

Guest can see spaces with visibility "Members Only" in directory

Open buddh4 opened this issue 5 years ago • 7 comments

A guest user can see, but not access spaces with visibility "Logged in Users Only"

buddh4 avatar Oct 29 '19 14:10 buddh4

Does this relate to being able accessing /directory/members as a guest seeing users listed that are registered, while the profiles itself are behind a login?

donni106 avatar Jun 27 '22 14:06 donni106

The users are displayed in Spaces/Directory, but more detailed profile infos like About are not accessible for guests. So it is not planned to "hide" such users from guests.

Do you think we should change this behavior?

luke- avatar Jun 27 '22 18:06 luke-

I checked a bit. Private spaces cannot be accessed by guests, so the list of members cannot be seen. But as mentioned by @buddh4 I was also able to see a private space in the "New spaces" widget in the sidebar:

Bildschirmfoto 2022-06-28 um 10 50 49

The space with "T" is not listed in the directory, thats correct, but shown in the widget, which I assume false.

donni106 avatar Jun 28 '22 08:06 donni106

In addition it shouldn't be able to see members in a private space when clicking on the number of members here:

Bildschirmfoto 2022-06-28 um 11 05 04

I could not find a setting to avoid the modal to pop up:

Bildschirmfoto 2022-06-28 um 11 05 20

Is there a way to achieve that or find an idea to implement so?

donni106 avatar Jun 28 '22 09:06 donni106

There is also a Members section in the right sidebar.

luke- avatar Jun 28 '22 15:06 luke-

There is also a Members section in the right sidebar.

That can be hidden per space setting:

Bildschirmfoto 2022-06-28 um 17 52 24

(For others, its German for: "Hide member overview in stream")

But this has no effect for the "info bar" of a space.

donni106 avatar Jun 28 '22 15:06 donni106

In addition it shouldn't be able to see members in a private space when clicking on the number of members

Yes I tripped over this too. My assumption was that a private Space does not reveal information about the amount of members, the actual members or about it's existence unless you know the exact URL of the space - so one can request becoming a member.

Although I can also see how this could be a per space configuration option so one can completly hide a space from non-members and make it truely invite-only.

Information about Space member count, the members list, activities, ... would only be available to Space members - never non-members in all modules/ widgets.

dantefromhell avatar Jun 28 '22 20:06 dantefromhell