In Spring Security, we have a “anonymously authenticated user ” = ROLE_ANONYMOUS
role. What is the benefit and use case of this role? More specifically how is it different from an unauthenticated user?
This link goes into some detail, but I really am not able to understand in what situations a ROLE_ANONYMOUS
would be useful.