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

Can't create account/confusing error message via ORCID #1023

Open
sneakers-the-rat opened this issue Sep 9, 2024 · 2 comments
Open

Can't create account/confusing error message via ORCID #1023

sneakers-the-rat opened this issue Sep 9, 2024 · 2 comments

Comments

@sneakers-the-rat
Copy link

I think this is probably not the intended path to link an ORCID, but it was presented to me by the UI so i figured i would note it as a problem:

I don't have an account on https://openscience.network/ yet, so i went to the login page and was shown an option to login with ORCID. I did so, authorized with ORCID, but then was given this error:

The oauth provider did not indicate an email for your account, which is not currently supported unless you first sign in to your Bonfire account and then add it in your profile settings.

this is confusing as I do have emails configured in my ORCID profile, they just aren't public. So the error message should probably mention that: "If you have an email configured in your ORCID profile, it must be publicly viewable" or something to that effect. I did not want to make those emails public to test, so am not sure if that fixes either.

@ivanminutillo
Copy link
Contributor

the error is saying that you first have to signup with an email / password on bonfire, then link your orcid account in your bonfire profile settings, to be able to login with orcid.
ps. the open science network is an invite only instance, i'll share an invite link with you on masto soon :)

@mayel
Copy link
Member

mayel commented Sep 10, 2024

I didn't know that it was possible to make one's email public on ORCID, and not sure if that would mean that signup via ORCID would then be possible (i.e. if the ORCID API would then provide us the email address via OpenID/OAuth), but even if so I wouldn't recommend it.
That error message can definitely be improved though, suggestions welcome!

@mayel mayel transferred this issue from bonfire-networks/bonfire_open_science Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants