cbauthannounces several custom interception points. You can use these interception points to change request data or add additional values to session or request scopes. The
postAuthenticationevents fire during the standard
authenticate()method call with a username and password. The
postLoginevents fire during the
login()method call. The
postLogoutevents fire during the
interceptDatawill change what is passed to
retrieveUserByUsername. This is the prime time to ignore certain requests or remove or pad usernames.