Use explicit needs-provider-logout flag