VEuPathDB / EbrcWebsiteCommon

Apache License 2.0
3 stars 3 forks source link

qa.restricted : enable register link for guest users #172

Closed danicahelb closed 6 months ago

danicahelb commented 2 years ago

The double login for the qa site is confusing for our providers, even when given a step-by-step guide.

Decision:

qa.restricted.clinepidb.org:

qa.clinepidb.org:

SheenaTomko commented 2 years ago

Possible variation on above request: On qa.restricted.clinepidb.org, do not show all released studies to users who log in, only show the studies where they are a study team member (whether unreleased or released)

Pros:

  1. Study providers wouldn’t have to search for their study
  2. It would make qa.restricted look more different from the live site, which might help people remember which site they are looking at (often have people trying to view their study for qa on the live site…)
  3. It would make the site truly seem more "restricted," which might ease the minds of groups who are more concerned about data getting out too early

Cons

  1. Users couldn't easily compare their study to one done by another group unless they pulled up that other study on the live site
dmfalke commented 2 years ago

I thought we had decided to ask Bob to remove the initial "gateway" login from qa.restricted.clinepidb.org, and that website users would only be able to see studies that they have access to (even "public" studies would not appear for a user if they don't have explicit access). I think this will simplify things greatly from both a development perspective, and from a provider perspective. We might even want to change the url to provider.clinepidb.org?

danicahelb commented 2 years ago

@dmfalke, some thoughts:

dmfalke commented 2 years ago

I think we could make this site show a login page if the user isn't already logged in.

danicahelb commented 2 years ago

needs sys admin attention, may be delayed by bob B's departure

dmfalke commented 2 years ago

Just to reiterate my idea, I think we should consider the following:

  1. Remove the "gateway" login
  2. If the user is not logged in with veupathdb credentials, redirect them to the veupathdb login site. They will be redirected back to the website once they enter their credentials.
SheenaTomko commented 1 year ago

This looks great. Systems removed the gateway login, and now the user is automatically directed immediately to log into their ClinEpi account. Private studies are accessible only to those with study access

dmfalke commented 1 year ago

I'm reopening this because we need to allow guest users to access https://qa.restricted.clinepidb.org/ce.restricted.qa/app/user/forgot-password and to register

aurreco-uga commented 6 months ago

this seems done

Image