change AccountUserIdentity::authenticate() to be compatible with parent