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

Self registration #4041

Open
chenejac opened this issue Jan 21, 2025 · 2 comments
Open

Self registration #4041

chenejac opened this issue Jan 21, 2025 · 2 comments

Comments

@chenejac
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Some institutions are lacking in institutional admin resources. Adding new self-editors can be done only by admin at the moment.

Describe the solution you'd like
Enable self registration of researchers (creation of user account linked with a researcher profile).
The form should include captcha validation. Also, it should include email notification with activation link.
There should be a property whether self-registration is enabled or not. Also, there should be a property whether email notification should be also sent to administrator.

@gneissone
Copy link
Member

It might also be useful if there's an option to restrict self-registration to emails from certain domains. Also worth noting that this is kinda possible with external authentication... it does require Shibboleth or some other auth system is configured, and the VIVO database includes the user ID the external auth passes to match to an existing user. That obviously requires a lot of configuration, while this proposal would require very little.

@balmas
Copy link

balmas commented Jan 21, 2025

I wonder if an alternative/additional approach might be one which allows an administrator to create self-registration links that they could then email internally (i.e. via mail merge or similar). I'm thinking about something similar to the way the ORCID Affiliation Manager works, for example.

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