-
Notifications
You must be signed in to change notification settings - Fork 493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Review what shows in user account info and what can be changed #2046
Comments
We should discuss what exactly we mean for this issue. |
As of Dataverse 4.2.3, when users log in via Shibboleth and click on "Account Information" they see "You are logged in through your institution. If you need to update any of this information, please contact your institution." Here's a screenshot: We like to show something that looks more like what a builtin/local user sees (but they won't be able to edit anything for "phase 1" of the next round of Shibboleth development): |
Notes on the page in the above screenshot from 2/11 Design Review of Shibboleth:
|
I'm just copying a comment from @eaquigley from #2915 (comment) to this issue since that issue is about API stuff and this issue is about UI stuff (different parts of the code): "Additionally, we discussed adding a line of text into the UI on Create Account and Account Information pages to direct them to the user guide to learn more about converting their remote account into a local account if they are leaving their university." |
In b317365 I changed the following:
I deployed this to https://shibtest.dataverse.org if anyone would like to check it out. @mheppler I'm giving this issue to you to work on tooltips, etc. that we talked about. Please make your changes to the (2939-shib branch) but please be aware that I'll be continuing to make changes there as well (so you'll want to pull the latest before committing and pushing.) My understanding is that we want:
As a reminder, you can fake out your development environment to log in as a Shibboleth user with a dev setting: http://guides.dataverse.org/en/4.2.4/developers/dev-environment.html#shibboleth . Without this you won't be able to see what Shibboleth users will see. Only "RANDOM" is documented but you can also use "HARVARD1" if you want the same user over and over when you visit http://localhost:8080/shib.xhtml @eaquigley there's a note about "direct them to the user guide to learn more about converting their remote account into a local account if they are leaving their university". Are you planning on letting me know when you've added this to the User Guide (I'd suggest using the same branch that @mheppler and I are working on, mentioned above. Also, please not that I'm planning on deferring any work related to the API token page. @michbarsinai when playing with the code I made some direct edits to my database to make the builtin username different from the corresponding authenticateduser "identifier". To my surprise, this meant that I was no longer able to log in as this user. The code seemed to be trying to create a new user when I attempted to log in. Anyway, I thought this was all very strange and thought I'd mention it. I guess we'll deal with this if someone requests a username change (due to marriage or divorce or whatever) which is mentioned in #1445. |
Revised text for Shibboleth users on the Account Information pg, added a link to the Contact Dataverse Support popup. Also added this link to the error message text for 404 and 403 errors. |
@mheppler I left a note about regression testing 404 and 403 errors in #2939 but I couldn't quickly figure out how to trigger a 403 error. Any advice? Update: Nevermind. Just log in with a user who doesn't have access to an unpublished dataverse and try to visit it (i.e. http://localhost:8080/dataverse/birds ) and make sure you get the 403. |
I'm moving this issue to QA. There's lots of stuff in the initial description/comment for this issue but what we've done on the account page for pull request #3025 is:
|
This is working as described but the Support popup does not include the check for robots equation's operands: 2+3= shows up as += |
@scolapasta I'm giving this issue to you. Please see my comment at #3036 (comment) . |
OK, since the only remaining issue in this ticket was opened in a new ticket, 3036 (thanks phil) we can close this one. The 4.3 issue is only on the Notifications tab in the initial welcome email, there is a link to Support, was not aware of changes there. Noticed it here because shib changes added more places for this link and so triggered explicit test. Closing. |
@eaquigley @mheppler we'll review what should be shown in the user account and what they can or can't change.
From @scolapasta
Usability:
This is issue is not about the technical issues related to this (although they need to be taken into account):
Technical:
The text was updated successfully, but these errors were encountered: