creativecommons / commoners

Creative Commons Global Network website
https://network.creativecommons.org/
GNU General Public License v2.0
12 stars 18 forks source link

[Bug] User unable to see vouching requests #438

Closed xolotl closed 1 year ago

xolotl commented 1 year ago

Description

CCID user Pedro Lana has an active CCGN vouching request, but it does not appear when they are logged in with the CCID.

I'm not sure if this is related, but I noticed that Pedro's profile does not show up like other users, so for example, one can see the profile for Leonardo Foletto, someone who successfully vouched for the same prospective member, but such a profile is not available for Pedro. Even Leonardo's user ID redirects to their profile, but Pedro's user ID does not.

Expectation

Pedro should be able to log in to network.creativecommons.org using their CCID and see active vouching requests.

xolotl commented 1 year ago

FWIW, Pedro reports that when they are logged in, no matter the device, they see this when viewing vouching requests: Screenshot_20230105-223753

possumbilities commented 1 year ago

I'm unsure initially if the profile behavior you have described is related to this or not, since my own profile behaves the same way, but I do not get the same page when viewing the Vouch page, as indicated by their screenshot.

Whether they had a Vouching request or not, the screenshot they've provided is not the view shown when logged in. Instead, they should see this:

Screen Shot 2023-01-09 at 1 05 52 PM

The missing green bar, and prompt to login seems to indicate that for this page the site is either not registering their logged-in state, or that this page is not rendering as it should to match that state.

@xolotl Could you find out if they can get to their own profile to edit it, or navigate to any other "logged in" only page after logging in?

When they click the "Log in" link on that Vouch page they shared a screenshot of, and then proceed to login through CCID, when it redirects them back to the Vouch page does it still ask them to log in?

I suspect this could be any number of issues, but my first instinct is that it's some kind of cache issue, whereby they are being served the cached state of the logged out Vouch page, even when logged in.

If they could provide more info I might be able to dig further, and narrow down some possible causes.

xolotl commented 1 year ago

The immediate need for this user to log in has passed, so let's only return attention if they return with more info and a need to authenticate.

xolotl commented 1 year ago

Closing as user reports via email that they are now able to log in. Unclear what the issue was.