oauthenticator
oauthenticator copied to clipboard
OAuth + JupyterHub Authenticator = OAuthenticator
Quickly written, I can fill this in in more detail later.
I appreciate standardizing the jupyterhub repositories, and I figure we should migrate setup.py towards pyproject.toml also in this project. ### Related - https://github.com/jupyterhub/kubespawner/pull/666 - https://github.com/jupyterhub/team-compass/issues/637
Sorry, the previous pull request #456 was automatically closed because I messed up the sync with the upstream repo. This pull request implements the feature described on #222 with the...
## Motivating use cases External identity providers providing JupyterHub memberships is an extremely useful feature that should be present not just for `GenericOAuthenticator` but for all authenticators. But to do...
Hello, due to recent Azure policy changes, we will not be allowed to user client_id and client_secret, and be forced to change to MSI. Is there a recommendation on how...
Currently, if `GoogleOAuthenticator.hosted_domain` is configured to a list with a single domain, the username is stripped of that domain. If another hosted_domain is added, no domains are stripped from the...
### Proposed change OAuthenticator has had some significant changes affecting how access can be configured, including - https://github.com/jupyterhub/oauthenticator/pull/719 - https://github.com/jupyterhub/oauthenticator/pull/735 https://oauthenticator.readthedocs.io/en/latest/topic/allowing.html is missing these new properties. ### Alternative options Do...
### Bug description when setting http_request_kwargs no request was seen at proxy logs. Assuming the proxy kwargs are not being pass on. #jupyterhub_config.py c.OAuthenticator.http_request_kwargs = { "proxy_host": "http://10.0.8.88", "proxy_port": 8080,...
Taking a stab at #733. I added a switch to the Google OAuthenticator to explicitly indicate whether domains should be stripped, which by default is set to False. If set...