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

Account Management Enhancements - 2023 #43

Open
5 tasks
nniiicc opened this issue Nov 8, 2023 · 1 comment
Open
5 tasks

Account Management Enhancements - 2023 #43

nniiicc opened this issue Nov 8, 2023 · 1 comment
Milestone

Comments

@nniiicc
Copy link
Contributor

nniiicc commented Nov 8, 2023

  • - We can't easily change email addresses for existing accounts...
  • - Accounts aren't immediately registered with DV when created through OIDC on Drupal
  • - ORCID limitation is that email is default set as private - and so does not help us to use email in the registration process...
  • - How substantial is the technical debt of maintaining the email id as key id... ?
  • - How much more work would adding MFA entail?
@nniiicc nniiicc added this to the Q4_2023 milestone Nov 8, 2023
@nniiicc nniiicc changed the title Account Management Issues (see description) Account Management Enhancements - 2023 Nov 8, 2023
@nniiicc
Copy link
Contributor Author

nniiicc commented Nov 14, 2023

Re - transforming our LDAP infrastructure to rely on NEW identifier (not email) as key for users is...

  • Not impossible...
  • Given the three places we can have users come in from (orcid, google, and QDR) we can likely pick up a common variable to use for unique ID
  • If we accept ORCID accounts that have an email set private... We need to consider how we will get their email in the future (maybe it is not system dependent but a follow up email?)...
  • MFA will be pretty straightforward ...
  • Changing emails - once we get off email this will be trivial ...
  • Account propagation across apps (e.g. Dataverse) - we can explore but may need some DV code changes... This shouldn't be too hard, but may be more than a few hour fix

@adam3smith adam3smith moved this to Todo in 2023_Roadmap Dec 5, 2023
@nniiicc nniiicc moved this from Todo to In Progress in 2023_Roadmap Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Status: No status
Development

No branches or pull requests

1 participant