Skip to content

Commit 471747b

Browse files
committed
fix: standardize formatting in sidebars and documentation; ensure consistent item array syntax and add missing newlines
1 parent 4e008d8 commit 471747b

File tree

12 files changed

+458
-467
lines changed

12 files changed

+458
-467
lines changed

docs/oel/getting-started/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,4 @@ All Ory Enterprise builds share common advantages over their open-source counter
6464
The Ory Enterprise License is leveraged by organizations requiring robust and scalable identity infrastructure. For instance,
6565
OpenAI utilizes the Ory Enterprise License with Ory Hydra Enterprise to manage authentication for its 400 million weekly active
6666
users, ensuring reliability, massive scale, and uninterrupted service. Read more about
67-
[OpenAI's use of Ory](https://www.ory.com/case-studies/openai).
67+
[OpenAI's use of Ory](https://www.ory.com/case-studies/openai).

docs/oss/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
---
22
title: Ory Open Source
33
hide_title: true
4-
---
4+
---

docs/oss/telemetry.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ id: telemetry
33
title: Product telemetry and privacy
44
---
55

6-
To continuously improve reliability and performance, Ory collects a limited set of fully anonymized product telemetry. This
7-
page documents the data collected, its purpose, and the privacy protections applied.
6+
To continuously improve reliability and performance, Ory collects a limited set of fully anonymized product telemetry. This page
7+
documents the data collected, its purpose, and the privacy protections applied.
88

99
Our goal is to provide you with the fastest and most reliable open source services. To achieve this goal, we collect metrics on
1010
endpoint performance and send a **fully anonymized** telemetry report ("anonymous usage statistics") to our servers. This data

docs/products/overview.mdx

Lines changed: 21 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -22,53 +22,59 @@ import * as welcomeContent from "@site/src/pages/_assets/welcome-content"
2222

2323
## Authentication
2424

25-
Kratos — fully standalone. Handles the complete identity lifecycle (registration, login, recovery, MFA, profile management) without dependencies.
25+
Kratos — fully standalone. Handles the complete identity lifecycle (registration, login, recovery, MFA, profile management)
26+
without dependencies.
2627

2728
## Authorization
2829

29-
Hydra — needs an identity provider. It's deliberately "headless"—it issues OAuth tokens but doesn't manage users. It asks "who is this user?" and needs Kratos (or another IdP) to answer.
30+
Hydra — needs an identity provider. It's deliberately "headless"—it issues OAuth tokens but doesn't manage users. It asks "who is
31+
this user?" and needs Kratos (or another IdP) to answer.
3032

31-
Keto — needs an identity provider. It answers "can this subject do this action?" but needs something upstream to authenticate who the subject is.
33+
Keto — needs an identity provider. It answers "can this subject do this action?" but needs something upstream to authenticate who
34+
the subject is.
3235

3336
## Authentication & Authorization
3437

35-
Kratos + Keto — when you need authentication and fine-grained permissions within your own application(s). Users log in via Kratos, and Keto controls what they can access internally.
38+
Kratos + Keto — when you need authentication and fine-grained permissions within your own application(s). Users log in via Kratos,
39+
and Keto controls what they can access internally.
3640

37-
Kratos + Hydra — when you need authentication plus OAuth 2.0/OIDC capabilities: SSO across multiple apps, third-party integrations, or federating identity to external services.
41+
Kratos + Hydra — when you need authentication plus OAuth 2.0/OIDC capabilities: SSO across multiple apps, third-party
42+
integrations, or federating identity to external services.
3843

3944
Kratos + Hydra + Keto — when you need all three: user login, token issuance/SSO, and fine-grained permissions.
4045

4146
The choice depends on whether you're solving for internal permissions vs. external/delegated access.
4247

43-
```mermaid
48+
````mermaid
4449
flowchart TD
4550
Start([What are you building?]) --> Q1{Need to manage<br>user identities?}
46-
51+
4752
Q1 -->|Yes| Kratos[✓ Kratos]
4853
Q1 -->|No, using existing IdP| ExternalIdP[Use your existing IdP]
49-
54+
5055
Kratos --> Q2{Need B2B features?<br>Organizations, teams,<br>org-level SSO?}
5156
ExternalIdP --> Q3
52-
57+
5358
Q2 -->|Yes| Polis[✓ Add Polis]
5459
Q2 -->|No| Q3
5560
Polis --> Q3
56-
61+
5762
Q3{Need SSO across apps<br>or third-party integrations?}
58-
63+
5964
Q3 -->|Yes| Hydra[✓ Add Hydra]
6065
Q3 -->|No| Q4
6166
Hydra --> Q4
62-
67+
6368
Q4{Need fine-grained<br>permissions?<br>e.g. can user X edit doc Y}
64-
69+
6570
Q4 -->|Yes| Keto[✓ Add Keto]
6671
Q4 -->|No| Q5
6772
Keto --> Q5
68-
73+
6974
Q5{Microservices or<br>zero-trust architecture?}
70-
75+
7176
Q5 -->|Yes| Oathkeeper[✓ Add Oathkeeper]
7277
Q5 -->|No| Done([Your stack is ready])
7378
Oathkeeper --> Done
7479
```
80+
````

sidebars-network.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,7 @@ const networkSidebar = [
4242
link: {
4343
type: "generated-index",
4444
},
45-
items: [
46-
"identities/get-started/setup",
47-
],
45+
items: ["identities/get-started/setup"],
4846
},
4947
{
5048
type: "category",
@@ -228,7 +226,7 @@ const networkSidebar = [
228226
"actions/integrations/hubspot",
229227
"actions/integrations/mailchimp",
230228
"actions/integrations/segment",
231-
],
229+
],
232230
},
233231
],
234232
},
@@ -700,4 +698,4 @@ const networkSidebar = [
700698
},
701699
]
702700

703-
export default networkSidebar
701+
export default networkSidebar

0 commit comments

Comments
 (0)