-
Notifications
You must be signed in to change notification settings - Fork 365
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add missing entries for provider specific docs
- Loading branch information
1 parent
1cb4f4d
commit 6e82da0
Showing
8 changed files
with
110 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
24 changes: 24 additions & 0 deletions
24
docs/source/tutorials/provider-specific-setup/providers/auth0.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Auth0 Setup | ||
|
||
You need to have an Auth0 OAuth application registered ahead of time, see | ||
Auth0's official documentation about [registering an app]. | ||
|
||
[registering an app]: https://auth0.com/docs/get-started/auth0-overview/create-applications/regular-web-apps | ||
|
||
## JupyterHub configuration | ||
|
||
Your `jupyterhub_config.py` file should look something like this: | ||
|
||
```python | ||
c.JupyterHub.authenticator_class = "auth0" | ||
c.OAuthenticator.oauth_callback_url = "https://[your-domain]/hub/oauth_callback" | ||
c.OAuthenticator.client_id = "[your oauth2 application id]" | ||
c.OAuthenticator.client_secret = "[your oauth2 application secret]" | ||
``` | ||
|
||
## Additional required configuration | ||
|
||
Auth0OAuthenticator expands OAuthenticator with the following required config, | ||
read more about it in the configuration reference: | ||
|
||
- {attr}`.Auth0OAuthenticator.auth0_domain` |
24 changes: 24 additions & 0 deletions
24
docs/source/tutorials/provider-specific-setup/providers/bitbucket.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# BitBucket Setup | ||
|
||
You need to have an BitBucket OAuth application registered ahead of time, see | ||
BitBucket's official documentation about [registering an app]. | ||
|
||
[registering an app]: https://support.atlassian.com/bitbucket-cloud/docs/use-oauth-on-bitbucket-cloud/ | ||
|
||
## JupyterHub configuration | ||
|
||
Your `jupyterhub_config.py` file should look something like this: | ||
|
||
```python | ||
c.JupyterHub.authenticator_class = "bitbucket" | ||
c.OAuthenticator.oauth_callback_url = "https://[your-domain]/hub/oauth_callback" | ||
c.OAuthenticator.client_id = "[your oauth2 application id]" | ||
c.OAuthenticator.client_secret = "[your oauth2 application secret]" | ||
``` | ||
|
||
## Additional configuration | ||
|
||
BitBucketOAuthenticator expands OAuthenticator with the following config that may | ||
be relevant to read more about in the configuration reference: | ||
|
||
- {attr}`.BitBucketOAuthenticator.allowed_teams` |
24 changes: 24 additions & 0 deletions
24
docs/source/tutorials/provider-specific-setup/providers/cilogon.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# CILogon Setup | ||
|
||
You need to have an CILogon OAuth application registered ahead of time, see | ||
CILogon's official documentation about [registering an app]. | ||
|
||
[registering an app]: https://www.cilogon.org/oidc | ||
|
||
## JupyterHub configuration | ||
|
||
Your `jupyterhub_config.py` file should look something like this: | ||
|
||
```python | ||
c.JupyterHub.authenticator_class = "cilogon" | ||
c.OAuthenticator.oauth_callback_url = "https://[your-domain]/hub/oauth_callback" | ||
c.OAuthenticator.client_id = "[your oauth2 application id]" | ||
c.OAuthenticator.client_secret = "[your oauth2 application secret]" | ||
``` | ||
|
||
## Additional required configuration | ||
|
||
CILogonOAuthenticator expands OAuthenticator with the following required config, | ||
read more about it in the configuration reference: | ||
|
||
- {attr}`.CILogonOAuthenticator.allowed_idps` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
25 changes: 25 additions & 0 deletions
25
docs/source/tutorials/provider-specific-setup/providers/mediawiki.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# MediaWiki Setup | ||
|
||
You need to have an MediaWiki OAuth application registered ahead of time, see | ||
MediaWiki's official documentation about [registering an app]. | ||
|
||
[registering an app]: https://www.mediawiki.org/wiki/OAuth/For_Developers | ||
|
||
## JupyterHub configuration | ||
|
||
Your `jupyterhub_config.py` file should look something like this: | ||
|
||
```python | ||
c.JupyterHub.authenticator_class = "bitbucket" | ||
c.OAuthenticator.oauth_callback_url = "https://[your-domain]/hub/oauth_callback" | ||
c.OAuthenticator.client_id = "[your oauth2 application id]" | ||
c.OAuthenticator.client_secret = "[your oauth2 application secret]" | ||
``` | ||
|
||
## Additional configuration | ||
|
||
MWOAuthenticator expands OAuthenticator with the following config that may | ||
be relevant to read more about in the configuration reference: | ||
|
||
- {attr}`.MWOAuthenticator.mw_index_url` | ||
- {attr}`.MWOAuthenticator.executor_threads` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters