Unauthenticated request on public resource

Let's review the first type of request, which is an unauthenticated request accessing a public resource. In our TaskAgile app the register page is publicly available. Let's open the browser at http://localhost:8080/register. Once the page finishes loading, you can see the debug log information in the Spring Security output.

Let's go to the part that was logged by o.s.security.web.FilterChainProxy, which looks like the following:

/register at position 1 of 11 in additional filter chain; firing Filter: 'WebAsyncManagerIntegrationFilter'/register at position 2 of 11 in additional filter chain; firing Filter: 'SecurityContextPersistenceFilter'

As you can see, the /register request was processed by

Get Building Applications with Spring 5 and Vue.js 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.