Roland Haeder [Wed, 7 Oct 2015 11:21:03 +0000 (13:21 +0200)]
Continued:
- added new page resend_link.xhtml for resending confirmation link
- added language strings for above new page (all pages get at least 2 strings)
- forgot to clear userName property in bean
- better handle over whole User instance instead of "raw data"
- updated jar(s)
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Wed, 7 Oct 2015 10:13:58 +0000 (12:13 +0200)]
Continued:
- added list for already registered email addresses
- added fields for repeated email address and password
- added field for user id
- added missing language elements
- introduced new method addUserNameEmailAddress()
- introduced new method clearData()
- added copying of missing fields
- added @PostConstruct method init() for initializing email address/user name lists
- introduced isEmailAddressRegistered() and isUserNameRegistered()
- rewrote isRequiredPersonalDataSet() a little (better readable now)
- introduced isSameEmailAddressEntered() and isSamePasswordEntered() for checking if repeated email address/password matches
- added some missing language elements
- added missing value="#{blaController.blub}" (really required, else no data is copied)
- added a lot pre-checks for registration and newly added UserUtils.encryptPassword() for securely encryption of the password
- added field loggedInUser which holds the logged-in user instance
- sorted members a bit
- updates jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 6 Oct 2015 12:10:03 +0000 (14:10 +0200)]
Continued:
- the user bean (controller) needs to be updated after successful registration to bear the user id
- added new template register_done.xhtml
- removed companyName from bean as this will be handled differently
- added birthday property
- also doRegister() needs to return the updated user instance
- more language internationalized
- temporary set user account status to CONFIRMED for easier development
- many more other imrovements ... :-( I hit commit to quickly.
- updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 6 Oct 2015 10:11:50 +0000 (12:11 +0200)]
Continued:
- added new beans (controller) for registration and login
- added security constrain (maybe working?) for login area. Maybe this has to be done manually as the user table is very specific.
- add dummy login error page
- updated jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Tue, 6 Oct 2015 06:29:36 +0000 (08:29 +0200)]
Continued:
- added missing properties userName and comments (getter/setter)
- added user name to registration form
- updated jar
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 5 Oct 2015 12:47:26 +0000 (14:47 +0200)]
Continued:
- added 2 beans (controller) for handling gender and user. These classes/interfaces has been taken from my pizzaservice-war project and renamed to fit with this project.
- added more required jars
Signed-off-by:Roland Häder <roland@mxchange.org>
Roland Haeder [Mon, 5 Oct 2015 10:48:19 +0000 (12:48 +0200)]
imported more files from project "pizzaservice-web" and removed some language strings which are not used here
Signed-off-by:Roland Häder <roland@mxchange.org>