You can always ask that an authentication successful event through the DefaultAuthenticationEventPublisher be published. For example in a service you could:
class MyService {
def authenticationEventPublisher
def springSecurityService
...
void someMethod() {
...
authenticationEventPublisher.publishAuthenticationSuccess(
springSecurityService.getAuthentication()
)
...
}
...
}
It's all documented in the Spring Security API and Spring framework.