1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-09-01 13:47:27 +02:00

docs: update diagrams affected by SDK and token renaming (#10463)

This commit is contained in:
Melinda Fekete 2025-08-06 16:31:45 +02:00 committed by GitHub
parent a76e501438
commit b0f4f1b3b9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
8 changed files with 7 additions and 410 deletions

View File

@ -196,8 +196,6 @@ To connect your application to Unleash you'll need to use a client SDK for your
**Official frontend SDKs:** **Official frontend SDKs:**
The frontend SDKs connect via [Unleash Edge](https://docs.getunleash.io/reference/unleash-edge) in order to ensure privacy, scalability and security.
- [Android Proxy SDK](https://docs.getunleash.io/reference/sdks/android-proxy) - [Android Proxy SDK](https://docs.getunleash.io/reference/sdks/android-proxy)
- [Flutter Proxy SDK](https://docs.getunleash.io/reference/sdks/flutter) - [Flutter Proxy SDK](https://docs.getunleash.io/reference/sdks/flutter)
- [iOS Proxy SDK](https://docs.getunleash.io/reference/sdks/ios-proxy) - [iOS Proxy SDK](https://docs.getunleash.io/reference/sdks/ios-proxy)

View File

@ -12,11 +12,11 @@ import SearchPriority from '@site/src/components/SearchPriority';
Unleash provides a set of APIs to give you full programmatic control over your feature flags and to connect your applications and services to Unleash. There are three main APIs, each designed for a specific purpose. Unleash provides a set of APIs to give you full programmatic control over your feature flags and to connect your applications and services to Unleash. There are three main APIs, each designed for a specific purpose.
| API | Used by | Primary use case | | API | Path | Used by | Primary use case |
|---------------|---------|---| |---------------|----|-----|---|
| **Client API** | Backend SDKs | Fetch feature flag configurations. | | [Client API](/reference/api/unleash/client) | `<your-unleash-url>/api/client` | Backend SDKs | Fetch feature flag configurations. |
| **Frontend API** | Frontend SDKs | Fetch enabled feature flags for a specific [Unleash Context](/reference/unleash-context). | | [Frontend API](/reference/api/unleash/frontend-api) | `<your-unleash-url>/api/frontend` | Frontend SDKs | Fetch enabled feature flags for a specific [Unleash Context](/reference/unleash-context). |
| **Admin API** | [Admin UI](/understanding-unleash/unleash-overview#the-unleash-admin-ui), internal tooling, and third-party [integrations](/reference/integrations) | Access and manage all resources within Unleash, such as context, environments, events, metrics, and users. | | Admin API | `<your-unleash-url>/api/admin` | [Admin UI](/understanding-unleash/unleash-overview#the-unleash-admin-ui), internal tooling, and third-party [integrations](/reference/integrations) | Access and manage all resources within Unleash, such as context, environments, events, metrics, and users. |
## API authentication and tokens ## API authentication and tokens
@ -34,7 +34,7 @@ For an end-to-end Unleash integration, you might need to use multiple token type
- A frontend token for the frontend SDK to securely communicate with Unleash Edge. - A frontend token for the frontend SDK to securely communicate with Unleash Edge.
- A backend token for Unleash Edge to communicate with the main Unleash server. - A backend token for Unleash Edge to communicate with the main Unleash server.
![Diagram showing the types of tokens needed to connect a frontend SDK with Edge, and Edge with Unleash](/img/token-types-example.png) ![Diagram showing the types of tokens needed to connect a frontend SDK with Edge, and Edge with Unleash](/img/sdk-token-example.jpg)
Ensure that the backend token has access to the same project and environment (or a broader scope) as the frontend token. Ensure that the backend token has access to the same project and environment (or a broader scope) as the frontend token.

View File

@ -155,7 +155,7 @@ To connect a frontend SDK to Unleash using Unleash Edge, you need both a [backen
Ensure that the backend token has at least the same project and environment scope as the frontend token. Ensure that the backend token has at least the same project and environment scope as the frontend token.
![Diagram showing the types of tokens needed to connect a frontend SDK with Edge, and Edge with Unleash](/img/token-types-example.png) ![Diagram showing the types of tokens needed to connect a frontend SDK with Edge, and Edge with Unleash](/img/sdk-token-example.jpg)
## Proxy client keys ## Proxy client keys

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 KiB

After

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 408 KiB

After

Width:  |  Height:  |  Size: 412 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 315 KiB