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
Copy file name to clipboardExpand all lines: docs/reference/self-hosted/examples.md
+49-14Lines changed: 49 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,16 +14,18 @@ For Azure, we recommend creating an [OpenID connector](https://dexidp.io/docs/co
14
14
15
15
- Follow the steps to create the Azure App at [Azure Docs](https://learn.microsoft.com/en-us/power-pages/security/authentication/openid-settings#create-an-app-registration-in-azure)
16
16
17
-
- Make sure to set the RedirectURI to ```<logfire_url>/auth-api/callback```
17
+
- Make sure to set the **RedirectURI** to ```<logfire_url>/auth-api/callback```
18
18
- Make sure to copy the secret value when you create it
19
19
20
20
- To finish the configuration on your Helm values file, you will need:
21
-
- Directory (Tenant) ID and Application (client) ID, you can get both of these from the Azure App overview page
21
+
- Directory (Tenant) ID and Application (client) ID, you can get both of these from the Azure App overview page
22
22
- The client secret value you copied on the previous step
23
23
24
24
It should look something like this:
25
25
```yaml
26
-
connectors:
26
+
logfire-dex:
27
+
...
28
+
connectors:
27
29
- type: oidc
28
30
id: azuread
29
31
name: Microsoft
@@ -53,16 +55,49 @@ For GitHub you can use the [GitHub connector](https://dexidp.io/docs/connectors/
53
55
54
56
- On your values file:
55
57
```yaml
56
-
logfire-dex:
57
-
...
58
+
logfire-dex:
59
+
...
58
60
config:
59
-
connectors:
60
-
- type: "github"
61
-
id: "github"
62
-
name: "GitHub"
63
-
config:
64
-
# You get clientID and clientSecret by creating a GitHub OAuth App
65
-
# See https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app
66
-
clientID: client_id
67
-
clientSecret: client_secret
61
+
connectors:
62
+
- type: github
63
+
id: github
64
+
name: GitHub
65
+
config:
66
+
# You get clientID and clientSecret by creating a GitHub OAuth App
67
+
# See https://docs.github.com/en/apps/oauth-apps/building-oauth-apps/creating-an-oauth-app
68
+
clientID: client_id
69
+
clientSecret: client_secret
70
+
```
71
+
72
+
### Okta
73
+
74
+
we recommend creating an [OpenID connector](https://dexidp.io/docs/connectors/oidc/).
75
+
76
+
- Follow the steps for creating an OIDC Okta App at [Okta Docs](https://help.okta.com/en-us/content/topics/apps/apps_app_integration_wizard_oidc.htm)
77
+
- Set **Web Application** as the Application type
78
+
- Set **Sign-in redirect URIs** to ```<logfire_url>/auth-api/callback```
- Go to the **Sign On** tab, click **Edit** at the **OpenID Connect ID Token** section and change **Issuer** from **Dynamic** to **Okta URL**, then copy the URL
0 commit comments