SciCatProject / SciCatProject/frontend

ORCID Authentication Display Enhancements

Open
#818 0 comments 0 reactions 1 assignee View on GitHub

@dylanmcreynolds is already working on this.

Since Aug 19, 2021.

feature
Dominant language
TypeScript
Stars
29
Forks
44
Avg merge
20h 2m
Merged PRs (30d)
20

Description

One of the primary reasons to implement #753 was to authenticate with ORCID. We had a demo of the work presented with ORCID representatives, and several issue were noted.

ORCID would like me to add two things.

  • When successfully authenticated, an explicit message to user should be displayed telling them that they have been authenticated with ORCID
  • After a user is logged in with ORCID, they want the user's ORCID to be prominently displayed along with the ORCID logo

For display of login, does catanie have a message or alert mechanism that could be plugged into? Something that appears for a few seconds and disappears?

For the display of orcid and logo, there would have to be some sort of modification to user-settings.component.ts and user-settings-component.html. I'm not sure how to handle that in a fashion that will work on a per-facility basis:

  • Add field to the UserIdentity for orcid and add it on authentication
  • If orcid appears, add it with the branding that ORCID wants?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.