Details
-
Type:
Feature Request
-
Status: CLOSED
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Component/s: Reset Password & Account Validation
-
Labels:
-
10 status:Resolved
-
Conversion Script Required:Yes
Description
Break the account validation form up into two separate cases:
-add participants (behaves similarly to the traditional form)
-reset password (only allows you to change the password)
When you are added as a participant, the traditional page contained two forms, one to activate your account, the other to log in with an existing account. Improve the user experience by putting these forms on separate pages.
Provide a sakai.property to revert to the 'legacy' validation page (both forms on the same page, responds to add participants as well as reset-pass)
Password policy should be enforced according to UserDirectoryService.getPasswordPolicy() on the server as well as the client side.
UI as well as email templates need improvements.
There should be a time limit on password resets.
If account A has maintain in a site, and account B is added as a participant to the same site with access, then B transfers their memberships to A, A's role should remain as maintain.
Gliffy Diagrams
Zeplin
Attachments
Issue Links
- depends on
-
SAK-39378 Supporting kernel features for SAK-24392 (password validation)
-
- CLOSED
-
- incorporates
-
SAK-24202 Not a Valid Validation code
-
- CLOSED
-
- is depended on by
-
SAK-26189 Account validator emails do not record the user.resetpass event
-
- CLOSED
-
- is related to
-
SAK-25532 Stack trace in reset password if user doesn't have a name entered
-
- CLOSED
-
-
SAK-26041 Two same clicks are needed to finish adding non-official participants
-
- CLOSED
-
-
SAK-24364 The validationaccount_item table's not-null constraints break add participants functionality in Oracle
-
- CLOSED
-
-
SAK-24197 Feature requests with patches needing merging/consideration for Sakai 10
-
- RESOLVED
-
-
SAK-23568 Add password policy control to the New Account tool
-
- CLOSED
-
- relates to
-
SAK-26148 Typo in plain email template. Key is validate.newUser
-
- CLOSED
-
-
SAK-24392 Add password validation when users can set their password
-
- CLOSED
-