You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update Auth0 docs for compatibility with SSH (#2005)
update Auth0 docs for compatibility with SSH (#2003)
Update screenshots and instructions to mention the 'Device Code' grant
type for native SSH access.
Remove the note about the JWT Signature Algorithm setting as this does
not appear to be configurable.
Co-authored-by: Kenneth Jenkins <51246568+kenjenkins@users.noreply.github.com>
Copy file name to clipboardExpand all lines: content/docs/integrations/user-identity/auth0.mdx
+14-12Lines changed: 14 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,38 +9,40 @@ pagination_next: null
9
9
importTabsfrom'@theme/Tabs';
10
10
importTabItemfrom'@theme/TabItem';
11
11
12
-
This page documents configuring an [Auth0]Web Application and Machine to Machine Application for Pomerium to read user data. It assumes you have already [installed Pomerium](/docs/get-started/quickstart).
12
+
This page documents how to configure an [Auth0]application for use with Pomerium. It assumes you have already [installed Pomerium](/docs/get-started/quickstart).
13
13
14
14
:::caution
15
15
16
16
While we do our best to keep our documentation up to date, changes to third-party systems are outside our control. Refer to [Applications in Auth0](https://auth0.com/docs/applications) from Auth0's docs as needed, or [let us know](https://github.com/pomerium/documentation/issues/new?assignees=&labels=&template=doc-error.md) if we need to re-visit this page.
17
17
18
18
:::
19
19
20
-
[Log in to your Auth0 account](https://manage.auth0.com/) and head to your dashboard. Select **Applications → Applications** on the left menu. On the Applications page, click the **Create Application** button to create a new app.
1.[Log in to your Auth0 account](https://manage.auth0.com/) and head to your dashboard. Select **Applications → Applications** on the left menu. On the Applications page, click the **Create Application** button.
1. On the **Create New Application** page, name your application and select the **Regular Web Application** for your application. This is the application that your users will login to.
26
+
1. On the **Create New Application** page, name your application and select the type **Native**, then click **Create**. This is the application that your users will log in to.
1.Under the **Settings** tab, note the **Domain**, **Client ID**, and **Client Secret** values. We'll provide these to Pomerium at the end of the process.
30
+
1.Switch to the **Settings** tab, and note the **Domain**, **Client ID**, and **Client Secret** values. We'll need these later to configure Pomerium.
31
31
32
32
1. Provide the following information for your application settings:
33
33
34
34
| Field | Description |
35
35
| --- | --- |
36
36
| Name | The name of your application. |
37
-
| Application Login URI |[Authenticate Service URL] (e.g. `https://${authenticate_service_url}`) |
1.Under **Advanced Settings** → **OAuth**, confirm that **JSON Web Token (JWT) Signature Algorithm** is set to "RS256".
41
+
1.If you want to use Pomerium's [**native SSH access**](/docs/capabilities/native-ssh-access): scroll down to **Advanced Settings** near the bottom of the page, then select the **Grant Types** tab. Make sure the **Device Code** box is checked:
42
42
43
-
1. Click **Save Changes** at the bottom of the page when you're done.
0 commit comments