Spring Boot Actuator provides auditing capabilities for publishing and listening to security related events in a Spring Boot application with Spring Security enabled. The default events are authentication success, authentication failure and access denied, but they can be extended with custom events.
Friday, March 17, 2017
Tuesday, March 7, 2017
Text ((org.thymeleaf.templatemode.TemplateMode#TEXT)) templates in Thymeleaf allow creating templates with no markup. Such templates can be used to genere non-HTML content like e.g. source code, markdown files or text emails. See how easy it is to utilize text templates with Thymeleaf.
Monday, March 6, 2017
Tuesday, December 6, 2016
Friday, September 30, 2016
Get started quickly with Angular2 Typescript and Webpack: A skeleton / seed Angular2 application that was created by following the official WEBPACK: AN INTRODUCTION on angular.io. I have built this small seed project to get better understanding of the Webpack mechanics as I have never worked with this tool before. I suggest reading the original article, but if you look to start quickly you can use the code and start your own seed project immediately.
Saturday, September 17, 2016
For all those developers interested in bootstrapping Spring 4 application quickly without Spring Boot, please check my Spring MVC 4 Quickstart Maven Archetype that just got updated: Spring 4.3.2, Thymeleaf 3.0.1 among others.
Wednesday, September 14, 2016
Injecting injecting authenticated user into Spring MVC handler method can be done with
@AuthenticationPrincipal annotation and
AuthenticationPrincipalArgumentResolver that is an implementation of Spring MVS
AuthenticationPrincipalArgumentResolver is registered by default with web security configuration (e.g. when you enable security with