MERGE login branch 56991:57920 using uoa-login-core
minor changes for finalization of service
added uoa-login-core
Creating branch to split the login process
Change SESSION to openAIRESession for redis Add openAIREUser and Remove Jwt from cookie
Add redirection to error404 page in case of error 400, 403, 405
Add favicon in every jsp page
Update favicon
Change imports for Role and User classes
Change imports for MigrationUser and LDAPUser
Delete user from code verification table
Remove comment from email in JWT generator
Change css for 'We hope to see you again' from h4 to h3
Add RequestToDelete page
Add RequestToDelete page and Fix css
Add RequestActivationCode.java and .jsp, Fix titles of .jps pages, Fix email messages
Fix redirect in case of error at ForgotPasswordServlet page
Move InputValidator.java to usermanagement project
Use InputValidator from user management project and Replace regular expressions. Fix user messages for unused email.
Fix javascript for white space message for register.jsp
In Configuration of Session cookie get domain through properties file | add a getUser method that uses the OIDCAuthenticationToken to get userInfo without request to AAI
Fix javascript messages and Add some more checks for the input values at ResetPassword, AddPassword, Verify and Activate. Add InputValidator.Java
Get verification_code value from url param.codefor activation.jsp
Add verificationCode in email's verificationLink for registration and forgot password
Change email message 'Select[...]' to 'Click[...]'
Get verification_code value from url param.code
changes in username and password checks
Added recaptcha
Change username regulars expression - Allow usernames that start with character or digit, Change error messages
Fix typo in email regex
Escape chars in regular expession for username
Add check for username - Allow only numbers, letters, periods, underscores and hyphens
Add redirect home link at registerSuccess.jsp emailSuccess.jsp successAddPassword.jsp and in session at ActivationServlet.java, RemindUsernameServlet.java,
Added redirect to login in success.jsp. The other pages are missing this redirect
Add redirect url from property
Add email success flag to control redirections in emailSuccess.jsp page
Remove from session error and registerSuccess flags in jsp pages
Remove from session expiredVerificationCode and successAddPassword flags
oidc.issuer is loaded from properties + success session check for success.jsp
Add session check to redirect pages
removing old package for the api and reconfiguring jersey with the new package name
Uncomment check for session attribute in case of empty username redirect to forgotPassword page
Change mail result path in case of port=80
Fix typo error in username
typo in property
Emailer to work with ICM mail server
MERGE redis branch 49864:50863
Adding general error pages for 500 and 404 errors
Uncomment from log4j.properties
Fixing properties and xml files location + configuration
Add all new files for migration
It works after migration
Create branch redis
Check if it is zombie user's username or email
Change email format and add link for verification
Change email format and add link for activation
Trim input fields at the backend
Complete ldapmodify about zombies and users :P at front end
Add registerSuccess.jsp
Add redirect to mpagasas login
Add variables in session
Add another java check about username lenght
Add uikit-icons.min.js library
emailSuccess.jsp page
Add javascript code to keep input after redirect to the same jsp page
Add success message about email verification
Change css for success messages
Change email subject
Add c prefix
Add email and username check
Add uikit-icons-max.js
Add emailSender at register
Fix redirect when user does not exist
Add successAddPassword.jsp
Add AddPasswordServlet.java
Add addPassword.jsp
Add ActivationCodeServlet
rename verifyEmail.jsp to activate.jsp page
update xml code for mail activation
Remove javascript for oganization field anf add message error for activation code
Add verifyEmail.jsp
Comment message Use the same credentials for...
Add username lenght check onkeyup
Change redirect link to verifyEmail
Change required fields
Add RegisterServlet.java
Add at web.xml register page and servlet, and update register.jsp
update javascript
Add fade out for email validation
Add register.jsp with javascript
remove li
Remove forgot password h3
Add success page
Remove some comments and empty lines
Redirect to forgotPassword if the username in the session is null
Add password error check
Removing error message from verify.jsp when user tries to enter new ones
Work verification code expiration
Update error messages