Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1. Links in the the labkeyuserid column were broken. Added UserIdQueryForeignKey to the column. 2. Changed "containerId" parameter name to "folderId" since containerId is not allowed: HasAllowBindParameter.disallowed 3. ConfirmAction is now a FormViewAction. User is presented with a form where they provide a valid password. A new labkey user is created and assigned the password. - Code has been copied from LoginController.attemptSetPassword(). Consider moving to SecurityManager or AuthenticationManager? - Consider exposing the current PasswordRule through a Service. 4. Check for valid email with EmailValidator first since ValidEmail(email) will not throw an exception if the domain is missing from the email. The default domain configured for the server is appended. This is not a problem on skyline.ms since email validation is done in the JavaScript.
- Loading branch information