Revision 49376
Added by Sofia Baltzi over 6 years ago
VerificationActions.java | ||
---|---|---|
31 | 31 |
|
32 | 32 |
try { |
33 | 33 |
UserVerification userVerification = new UserVerification(username); |
34 |
logger.info("verificationCode: " + verificationCode); |
|
34 | 35 |
userVerification.setVerificationCode(verificationCode); |
35 | 36 |
userVerification.setDate(date); |
36 | 37 |
|
... | ... | |
57 | 58 |
UserVerification userVerificationOld = userVerificationDAO.fetchByUsername(username); |
58 | 59 |
|
59 | 60 |
UserVerification userVerification = new UserVerification(username); |
61 |
logger.info("1 . verificationCode: " + verificationCode); |
|
60 | 62 |
userVerification.setVerificationCode(verificationCode); |
63 |
logger.info("2 . verificationCode: " + verificationCode); |
|
61 | 64 |
userVerification.setDate(date); |
62 | 65 |
userVerification.setId(userVerificationOld.getId()); |
63 | 66 |
|
64 | 67 |
userVerificationDAO.update(userVerification); |
65 | 68 |
|
69 |
logger.info("3 . verificationCode: " + verificationCode); |
|
66 | 70 |
logger.info("Update user: " + username + " with verification code " + verificationCode); |
67 | 71 |
|
68 | 72 |
} catch (SQLException e) { |
... | ... | |
103 | 107 |
* Checks if the verification row exists for the given username |
104 | 108 |
*/ |
105 | 109 |
public boolean verificationEntryExists(String username, String verificationCode) { |
106 |
//TODO |
|
107 |
//return false; |
|
108 |
throw new UnsupportedOperationException(); |
|
110 |
|
|
111 |
try { |
|
112 |
UserVerification userVerification = userVerificationDAO.fetchByUsername(username); |
|
113 |
|
|
114 |
if (userVerification == null) { |
|
115 |
logger.info("There is no user with username: " + username); |
|
116 |
return false; |
|
117 |
} |
|
118 |
else { |
|
119 |
logger.info("User: " + username + " was found!"); |
|
120 |
|
|
121 |
if (userVerification.getVerificationCode() == verificationCode) { |
|
122 |
logger.info("... and verification code: " + verificationCode + " is correct!"); |
|
123 |
} |
|
124 |
return true; |
|
125 |
} |
|
126 |
} catch (SQLException e) { |
|
127 |
e.printStackTrace(); |
|
128 |
logger.info("Fail to search user.", e); |
|
129 |
} |
|
130 |
|
|
131 |
return true; |
|
109 | 132 |
} |
110 | 133 |
|
111 | 134 |
public DataSourceConnector getDataSourceConnector() { |
Also available in: Unified diff
Fix mailSender