From 41b068b6d48f9d82babd1cfce3520ad0b28be861 Mon Sep 17 00:00:00 2001 From: Kamal Wickramanayake Date: Sat, 20 Jun 2026 18:25:56 +0530 Subject: Added Spring Boot role based security sample application --- .../src/main/resources/templates/contact/form.html | 30 ++++++++++++++++++ .../main/resources/templates/contact/result.html | 14 +++++++++ .../src/main/resources/templates/index.html | 18 +++++++++++ .../src/main/resources/templates/layout/main.html | 36 ++++++++++++++++++++++ 4 files changed, 98 insertions(+) create mode 100644 spring-boot/10-role-based-security/src/main/resources/templates/contact/form.html create mode 100644 spring-boot/10-role-based-security/src/main/resources/templates/contact/result.html create mode 100644 spring-boot/10-role-based-security/src/main/resources/templates/index.html create mode 100644 spring-boot/10-role-based-security/src/main/resources/templates/layout/main.html (limited to 'spring-boot/10-role-based-security/src/main/resources/templates') diff --git a/spring-boot/10-role-based-security/src/main/resources/templates/contact/form.html b/spring-boot/10-role-based-security/src/main/resources/templates/contact/form.html new file mode 100644 index 0000000..7debe1f --- /dev/null +++ b/spring-boot/10-role-based-security/src/main/resources/templates/contact/form.html @@ -0,0 +1,30 @@ + + + + +
+
+
+ + +
+
+ +
+ + +
+
+ +
+ + +
+
+ + +
+
+ + + \ No newline at end of file diff --git a/spring-boot/10-role-based-security/src/main/resources/templates/contact/result.html b/spring-boot/10-role-based-security/src/main/resources/templates/contact/result.html new file mode 100644 index 0000000..d1bda9a --- /dev/null +++ b/spring-boot/10-role-based-security/src/main/resources/templates/contact/result.html @@ -0,0 +1,14 @@ + + + + +
+

We received your message.

+ +

+ + Try again +

+ + + \ No newline at end of file diff --git a/spring-boot/10-role-based-security/src/main/resources/templates/index.html b/spring-boot/10-role-based-security/src/main/resources/templates/index.html new file mode 100644 index 0000000..dce7a4e --- /dev/null +++ b/spring-boot/10-role-based-security/src/main/resources/templates/index.html @@ -0,0 +1,18 @@ + + + + +
+

Hello, Username Placeholder!

+ +

Hello, [[${#authentication.name}]]!

+ +

This is the home page content.

+ +

Use the navigation links to explore other pages.

+
+ + + \ No newline at end of file diff --git a/spring-boot/10-role-based-security/src/main/resources/templates/layout/main.html b/spring-boot/10-role-based-security/src/main/resources/templates/layout/main.html new file mode 100644 index 0000000..df96fc5 --- /dev/null +++ b/spring-boot/10-role-based-security/src/main/resources/templates/layout/main.html @@ -0,0 +1,36 @@ + + + + + Base title not shown + + + + + +
+

ABC App

+
+ + + +

Page content area title

+ + + + + + + \ No newline at end of file -- cgit v1.2.3