docs: update diagrams affected by SDK and token renaming (#10463)
@ -196,8 +196,6 @@ To connect your application to Unleash you'll need to use a client SDK for your
|
||||
|
||||
**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)
|
||||
- [Flutter Proxy SDK](https://docs.getunleash.io/reference/sdks/flutter)
|
||||
- [iOS Proxy SDK](https://docs.getunleash.io/reference/sdks/ios-proxy)
|
||||
|
@ -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.
|
||||
|
||||
| API | Used by | Primary use case |
|
||||
|---------------|---------|---|
|
||||
| **Client API** | Backend SDKs | Fetch feature flag configurations. |
|
||||
| **Frontend API** | 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. |
|
||||
| API | Path | Used by | Primary use case |
|
||||
|---------------|----|-----|---|
|
||||
| [Client API](/reference/api/unleash/client) | `<your-unleash-url>/api/client` | Backend SDKs | Fetch feature flag configurations. |
|
||||
| [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 | `<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
|
||||
|
||||
@ -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 backend token for Unleash Edge to communicate with the main Unleash server.
|
||||
|
||||

|
||||

|
||||
|
||||
Ensure that the backend token has access to the same project and environment (or a broader scope) as the frontend token.
|
||||
|
||||
|
@ -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.
|
||||
|
||||

|
||||

|
||||
|
||||
|
||||
## Proxy client keys
|
||||
|
Before Width: | Height: | Size: 109 KiB After Width: | Height: | Size: 198 KiB |
BIN
website/static/img/sdk-token-example.jpg
Normal file
After Width: | Height: | Size: 61 KiB |
Before Width: | Height: | Size: 119 KiB |
Before Width: | Height: | Size: 408 KiB After Width: | Height: | Size: 412 KiB |
Before Width: | Height: | Size: 315 KiB |