oauthenticator icon indicating copy to clipboard operation
oauthenticator copied to clipboard

OAuth + JupyterHub Authenticator = OAuthenticator

Results 92 oauthenticator issues
Sort by recently updated
recently updated
newest added
trafficstars

Companion to https://github.com/jupyterhub/oauthenticator/pull/717 Fixes https://github.com/jupyterhub/oauthenticator/issues/712

I am trying to use ORCID with CILogonOAuthenticator, with the following config ```yaml allowed_idps: http://orcid.org/oauth/authorize: username_derivation: username_claim: "oidc" allow_all: true ``` But unfortunately this produces usernames like `https://orcid.org/`, which aren't...

enhancement

Hey, I figure it would make sense to create a Authenticator that can handle a OpenID Connect endpoints like ".well-known/openid-configuration" providing configuration information, like here: ![image](https://user-images.githubusercontent.com/3837114/54011858-4f107080-4174-11e9-8433-5ab3b8de8339.png) @minrk does it make...

This MR aims to implement the `refresh_user()`'s `Authenticator` method in `OAuthenticator` class. Following #398 [comment](https://github.com/jupyterhub/oauthenticator/issues/398#issuecomment-1400319340). At the time of writing, nothing has been tested, and provider specific code would be...

new

### Proposed change Several (not all!) OAuthenticators have some form of retrieving 'group' membership. Authenticators can also return a list of _JupyterHub_ groups to assign a user to. If `Authenticator.manage_groups`...

enhancement

### Proposal If an administrator chooses to configure `c.GenericOAuthenticator.claim_groups_key`, then the list of groups (from the OAuth token claim) should be made readily available in `auth_state`. Setting `c.Authenticator.manage_groups = True`...

enhancement

- Fixes #683 Note that the tests passes for the first commit that runs tests against the old name, but also for the last commit that runs tests against the...

maintenance

#676 reported an issue, but it untangled to multiple issues that needed to be resolved so I've now opened this issue to summarize the findings. I think a proper rework...

maintenance

I think the name `allowed_idps` causes some confusion in oauthenticator v16, and that it should be non-breakingly renamed to just `idps` with a deprecation warning for users still using the...

### Bug description oauthenticator keeps adding a colon(":") to the end of the specified userdata_url during OAuth authentication, causing a 403 error and ultimately leading to an Error 500 on...

bug