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

Revise registration system (beta) #30

Open
8 tasks
ehmatthes opened this issue Dec 10, 2020 · 0 comments
Open
8 tasks

Revise registration system (beta) #30

ehmatthes opened this issue Dec 10, 2020 · 0 comments
Labels
beta Refinements that can wait until after initial public release.

Comments

@ehmatthes
Copy link
Owner

ehmatthes commented Dec 10, 2020

I want to do as little as possible in alpha, so most of the registration system refinement is here.

  • Support the following:
    • Allow people who find the site to request an invite.
    • Allow a site admin to issue an invitation in response to a request.
  • Emails should come from this site.
    • Use SSSC address for emails?
  • Move templates in accounts that are not allauth overrides to templates/accounts/, not templates/account/.
  • Invitations will fail if a new invite has the same email username but different email provider as an existing user. Fix this so the new invite will have a unique username, and so the original user will not get a duplicate invitation.
  • Shouldn't be able to issue an invitation to a user who has already set their password. Detect this, and inform admin that the person has already set their password, and they can use the reset password if needed. Show their username? This could be done in a non-success alert message.
@ehmatthes ehmatthes added the beta Refinements that can wait until after initial public release. label Dec 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta Refinements that can wait until after initial public release.
Projects
None yet
Development

No branches or pull requests

1 participant