Fixes #682 by adding a allow_all sub-config next to allowed_domains.
Without this, a user may be forced to use OAUthenticator v15 to acquire a functionality where all users authenticated by an IDP are allowed, but not all users of another IDP. So in practice, this mitigates a feature regression - where something was possible in oauthenticator 15 that no longer was possible in oauthenticator 16.
Here is an example config where we allow all users from one IDP together with one github user being an admin user.
allow_all
sub-config next toallowed_domains
.Without this, a user may be forced to use OAUthenticator v15 to acquire a functionality where all users authenticated by an IDP are allowed, but not all users of another IDP. So in practice, this mitigates a feature regression - where something was possible in oauthenticator 15 that no longer was possible in oauthenticator 16.
Here is an example config where we allow all users from one IDP together with one github user being an admin user.