split auth-mechs