Skip to content

Commit

Permalink
Merge pull request #680 from mehalter/main
Browse files Browse the repository at this point in the history
docs: fix `"generic"` renamed to `"generic-oauth"`
  • Loading branch information
consideRatio authored Sep 13, 2023
2 parents fbb88ac + e3b183a commit 788e693
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
2 changes: 1 addition & 1 deletion docs/source/how-to/writing-an-oauthenticator.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ and configuration to set the necessary configuration variables.
Example config:

```python
c.JupyterHub.authenticator_class = "generic"
c.JupyterHub.authenticator_class = "generic-oauth"

c.GenericOAuthenticator.oauth_callback_url = 'https://{host}/hub/oauth_callback'
c.GenericOAuthenticator.client_id = 'OAUTH-CLIENT-ID'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ The GenericOAuthenticator can be configured to be used against an OpenID Connect
(OIDC) based identity provider, and this is an example demonstrating that.

```python
c.JupyterHub.authenticator_class = "generic"
c.JupyterHub.authenticator_class = "generic-oauth"

# OAuth2 application info
# -----------------------
Expand Down Expand Up @@ -55,7 +55,7 @@ Moodle.
Use the `GenericOAuthenticator` for Jupyterhub by editing your `jupyterhub_config.py` accordingly:

```python
c.JupyterHub.authenticator_class = "generic"
c.JupyterHub.authenticator_class = "generic-oauth"

c.GenericOAuthenticator.oauth_callback_url = 'https://YOUR-JUPYTERHUB.com/hub/oauth_callback'
c.GenericOAuthenticator.client_id = 'MOODLE-CLIENT-ID'
Expand All @@ -80,7 +80,7 @@ Use the `GenericOAuthenticator` for Jupyterhub by editing your
`jupyterhub_config.py` accordingly:

```python
c.JupyterHub.authenticator_class = "generic"
c.JupyterHub.authenticator_class = "generic-oauth"

c.GenericOAuthenticator.client_id = 'NEXTCLOUD-CLIENT-ID'
c.GenericOAuthenticator.client_secret = 'NEXTCLOUD-CLIENT-SECRET-KEY'
Expand Down Expand Up @@ -109,7 +109,7 @@ Choose **Yandex.Passport API** in Permissions and check these options:
Set the above settings in your `jupyterhub_config.py`:

```python
c.JupyterHub.authenticator_class = "generic"
c.JupyterHub.authenticator_class = "generic-oauth"
c.OAuthenticator.oauth_callback_url = "https://[your-host]/hub/oauth_callback"
c.OAuthenticator.client_id = "[your app ID]"
c.OAuthenticator.client_secret = "[your app Password]"
Expand All @@ -135,7 +135,7 @@ OAuth2 application.
Set the above settings in your `jupyterhub_config.py`:

```python
c.JupyterHub.authenticator_class = "generic"
c.JupyterHub.authenticator_class = "generic-oauth"
c.OAuthenticator.oauth_callback_url = "https://[your-host]/hub/oauth_callback"
c.OAuthenticator.client_id = "[your oauth2 application id]"
c.OAuthenticator.client_secret = "[your oauth2 application secret]"
Expand All @@ -159,7 +159,7 @@ Follow the ORCID [API Tutorial](https://info.orcid.org/documentation/api-tutoria
Edit your `jupyterhub_config.py` with the following:

```python
c.JupyterHub.authenticator_class = "generic"
c.JupyterHub.authenticator_class = "generic-oauth"

# Fill these in with your values
c.GenericOAuthenticator.oauth_callback_url = "YOUR CALLBACK URL"
Expand Down

0 comments on commit 788e693

Please sign in to comment.