Skip to content
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

Link ORCiD to existing account #740

Open
KochTobi opened this issue Jul 29, 2024 · 4 comments
Open

Link ORCiD to existing account #740

KochTobi opened this issue Jul 29, 2024 · 4 comments
Labels
core Feature or fix task considered to be in the core product UI/UX

Comments

@KochTobi
Copy link
Member

Is your feature request related to a problem? Please describe.
I already have an account that I created with my email and password. I also have an ORCiD. How do I link that ORCiD in my account so that other can see it and find me on ORCiD as well?

Describe the solution you'd like
I need a way to add the orcid to my profile.

Describe alternatives you've considered
None. I do not have any suggestion on how to implement it. I only want to have the opportunity to link the account and login with my ORCiD.

@sven1103
Copy link
Contributor

sven1103 commented Jul 31, 2024

Suggestion: trigger the account linking in the user profile page, and do not worry about existing auth sessions, they will timeout anyway.

I suggest to do the auth flow that triggers a callback URL again, which at this moment is just for linking an existing account. You might need to pass the user id for the callback, so you know for which user entity the update should be done.

At the last step, the user profile page can be reloaded, which should then show the ORCiD Account Link :)

@sven1103 sven1103 added UI/UX triage An issue that is in discussion to be either scheduled for implepmentation or denied core Feature or fix task considered to be in the core product and removed triage An issue that is in discussion to be either scheduled for implepmentation or denied labels Aug 5, 2024
@Shraddha0903 Shraddha0903 self-assigned this Aug 12, 2024
@Shraddha0903
Copy link

Suggestion:

Step 1: Link ORCiD account
Image

Step 2: Show ORCiD account in profile
Image

Copy link

This issue is stale because it has been open for 30 days with no activity.

@github-actions github-actions bot added the stale label Sep 23, 2024
@KochTobi KochTobi removed the stale label Sep 23, 2024
Copy link

This issue is stale because it has been open for 30 days with no activity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Feature or fix task considered to be in the core product UI/UX
Projects
Status: Todo
Development

No branches or pull requests

3 participants