User registration #331

Closed
opened 2020-12-26 14:07:07 +01:00 by nik · 19 comments
Owner

User registration should be available as an optional feature (with a site preference disabled by default).

It should allow the following:

  • Simple registration of a pure user account (!2058)
  • Verification of provided e-mail address (!2058 )
  • Linking an existing person, if one exists with the validated e-mail address (optional, additional preference) (see #332)
  • Creating a new person if none exist (see #332)

Edit: Some things moved to #453

If an existing library is used, it must allow hooking into registration, to create accounts in linked backends (like in AlekSIS-App-POSIX/AlekSIS-App-LDAP).

User registration should be available as an optional feature (with a site preference disabled by default). It should allow the following: * [x] Simple registration of a pure user account (!2058) * [x] Verification of provided e-mail address (!2058 ) * [x] Linking an existing person, if one exists with the validated e-mail address (optional, additional preference) (see #332) * [x] Creating a new person if none exist (see #332) Edit: Some things moved to #453 If an existing library is used, it must allow hooking into registration, to create accounts in linked backends (like in AlekSIS-App-POSIX/AlekSIS-App-LDAP).
Owner

created merge request !2058 to address this issue

created merge request !2058 to address this issue
Owner

mentioned in merge request !2058

mentioned in merge request !2058
Author
Owner

changed the description

changed the description
Owner

changed the description

changed the description
Owner
For signals see https://django-allauth.readthedocs.io/en/latest/signals.html
Author
Owner

mentioned in issue #332

mentioned in issue #332
Owner

mentioned in merge request Teckids/ticdesk!1700

mentioned in merge request Teckids/ticdesk!1700
Author
Owner

marked the checklist item Creating a new person if none exist as completed

marked the checklist item **Creating a new person if none exist** as completed
Author
Owner

marked the checklist item Linking an existing person, if one exists with the validated e-mai laddress (optional, additional preference) as completed

marked the checklist item **Linking an existing person, if one exists with the validated e-mai laddress (optional, additional preference)** as completed
Author
Owner

changed the description

changed the description
Author
Owner

changed the description

changed the description
Owner

changed the description

changed the description
Owner
For invitations see https://github.com/bee-keeper/django-invitations
Owner

mentioned in merge request !2095

mentioned in merge request !2095
Owner

changed the description

changed the description
Owner

mentioned in merge request AlekSIS-App-LDAP!1693

mentioned in merge request AlekSIS-App-LDAP!1693
Owner

mentioned in issue #453

mentioned in issue #453
Owner

changed the description

changed the description
Owner

mentioned in commit 6ca32fa347

mentioned in commit 6ca32fa3478a9f5a9060f9b528bc134ec28a73f6
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
aleksis/AlekSIS-Core#331
No description provided.