SciCatProject / SciCatProject/frontend
ORCID Authentication Display Enhancements
@dylanmcreynolds is already working on this.
Since Aug 19, 2021.
- 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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.