diff --git a/booking-faces/src/main/java/org/springframework/webflow/samples/booking/config/SecurityConfig.java b/booking-faces/src/main/java/org/springframework/webflow/samples/booking/config/SecurityConfig.java index 8898767..dcd8d3c 100644 --- a/booking-faces/src/main/java/org/springframework/webflow/samples/booking/config/SecurityConfig.java +++ b/booking-faces/src/main/java/org/springframework/webflow/samples/booking/config/SecurityConfig.java @@ -26,11 +26,6 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { .logoutUrl("/spring/logout") .logoutSuccessUrl("/spring/logoutSuccess") .and() - - // Disable CSRF (won't work with JSF) but ensure last HTTP POST request is saved - // See https://jira.springsource.org/browse/SEC-2498 - - .csrf().disable() .requestCache() .requestCache(new HttpSessionRequestCache()); diff --git a/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml b/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml index 33fe411..7959f66 100644 --- a/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/flows/booking/enterBookingDetails.xhtml @@ -129,6 +129,9 @@

+
+ +
diff --git a/booking-faces/src/main/webapp/WEB-INF/flows/booking/reviewBooking.xhtml b/booking-faces/src/main/webapp/WEB-INF/flows/booking/reviewBooking.xhtml index 1f15098..320fd55 100755 --- a/booking-faces/src/main/webapp/WEB-INF/flows/booking/reviewBooking.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/flows/booking/reviewBooking.xhtml @@ -71,6 +71,9 @@

+
+ +
    diff --git a/booking-faces/src/main/webapp/WEB-INF/flows/main/enterSearchCriteria.xhtml b/booking-faces/src/main/webapp/WEB-INF/flows/main/enterSearchCriteria.xhtml index 1d8e38b..2420282 100644 --- a/booking-faces/src/main/webapp/WEB-INF/flows/main/enterSearchCriteria.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/flows/main/enterSearchCriteria.xhtml @@ -31,7 +31,8 @@ - +
+ @@ -67,6 +68,7 @@ +
diff --git a/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotel.xhtml b/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotel.xhtml index cbe13aa..3ac9936 100644 --- a/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotel.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotel.xhtml @@ -34,6 +34,9 @@
+
+ +
diff --git a/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotels.xhtml b/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotels.xhtml index 46dc743..b2290b4 100644 --- a/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotels.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/flows/main/reviewHotels.xhtml @@ -47,6 +47,7 @@ +
\ No newline at end of file diff --git a/booking-faces/src/main/webapp/WEB-INF/layouts/standard.xhtml b/booking-faces/src/main/webapp/WEB-INF/layouts/standard.xhtml index bb14d6b..a54ca0d 100644 --- a/booking-faces/src/main/webapp/WEB-INF/layouts/standard.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/layouts/standard.xhtml @@ -31,7 +31,11 @@

- Welcome, ${currentUser.name} | Logout +
+
+ Welcome, ${currentUser.name} + +
Login diff --git a/booking-faces/src/main/webapp/WEB-INF/login.xhtml b/booking-faces/src/main/webapp/WEB-INF/login.xhtml index e48cc16..8c2619c 100755 --- a/booking-faces/src/main/webapp/WEB-INF/login.xhtml +++ b/booking-faces/src/main/webapp/WEB-INF/login.xhtml @@ -48,6 +48,9 @@ Don't ask for my password for two weeks:

+
+ +