The authentication manager uses all authentication providers to authenticate the authentication that it must authenticate.
The authentication processing filter simply adds a token (user password). Other filters also add tokens. For example, an anonymous processing process.
The idea is to split token generation with token authentication. This way you can easily implement things like authentication against multiple sources.
The usual case is one supplier per token generator.
squiddle
source share