Revision 510
Added by bojilova over 23 years ago
AuthSession.java | ||
---|---|---|
58 | 58 |
try { |
59 | 59 |
if ( authService.authenticate(username, password) ) { |
60 | 60 |
this.session = getSession(request, username, password); |
61 |
message = "User Authentication successful";
|
|
62 |
this.statusMessage = formatOutput("success", message);
|
|
61 |
message = "Authentication successful for user: " + username;
|
|
62 |
this.statusMessage = formatOutput("login", message);
|
|
63 | 63 |
return true; |
64 | 64 |
} else { |
65 | 65 |
message = "Authentication failed for user: " + username; |
66 |
this.statusMessage = formatOutput("unauth_login", message); |
|
67 |
return false; |
|
66 | 68 |
} |
67 | 69 |
} catch ( ConnectException ce ) { |
68 | 70 |
message = "Connection to the authentication service failed. " |
... | ... | |
71 | 73 |
message = ise.getMessage(); |
72 | 74 |
} |
73 | 75 |
|
74 |
this.statusMessage = formatOutput("error", message); |
|
76 |
this.statusMessage = formatOutput("error_login", message);
|
|
75 | 77 |
return false; |
76 | 78 |
} |
77 | 79 |
|
... | ... | |
145 | 147 |
|
146 | 148 |
out.append("<?xml version=\"1.0\"?>\n"); |
147 | 149 |
out.append("<" + tag + ">"); |
148 |
if ( tag.equals("error") ) { |
|
149 |
out.append(message); |
|
150 |
} else { |
|
151 |
out.append("\n <message>" + message + "</message>\n"); |
|
152 |
String username = (String)this.session.getAttribute("username"); |
|
153 |
out.append(" <username>" + username + "</username>\n"); |
|
154 |
} |
|
150 |
out.append("\n <message>" + message + "</message>\n"); |
|
155 | 151 |
out.append("</" + tag + ">"); |
156 | 152 |
|
157 | 153 |
return out.toString(); |
Also available in: Unified diff
XSLT transformation on "login" and "logout" action