CompositeAuthenticator, part 3