Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Gergely Sinka <[email protected]>
  • Loading branch information
pasotee and sigewuzhere authored Jan 22, 2024
1 parent 8f16523 commit 7203ac6
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions website/docs/sdk-reference/unreal.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ export const CPPSchema = require('@site/src/schema-markup/sdk-reference/cpp.json

Via **[Unreal Marketplace](https://www.unrealengine.com/marketplace/product/e142293a397d4ce4bf6a1f3053a2316d)**

Via **[Github clone](https://github.com/configcat/unreal-engine-sdk)**
Via **[GitHub clone](https://github.com/configcat/unreal-engine-sdk)**

Prequesities to cloning manually:
- you are working in a [C++ project](https://docs.unrealengine.com/5.2/en-US/compiling-game-projects-in-unreal-engine-using-cplusplus/)
Expand Down Expand Up @@ -671,11 +671,11 @@ All ConfigCat logs are inside the `LogConfigCat` category. By default the verbos

The verbosity can be changed:

Via [Command line arguments]:
Via **Command line arguments**:

Run the executable with `-LogCmds="LogConfigCat VerbosityLevel"`. For example: `-LogCmds="LogConfigCat Warning"` to only show warnings and above.

Via [DefaultEngine.ini]:
Via **DefaultEngine.ini**:

In the `[Core.Log]` category add `LogConfigCat=VerbosityLevel` inside the `DefaultEngine.ini`. For example:

Expand All @@ -700,7 +700,7 @@ Evaluating rule: [Email:[email protected]] [CONTAINS] [@example.com] => match, re

## Sensitive information handling

The frontend/mobile SDKs are running in your users' browsers/devices. The SDK is downloading a [config JSON](/requests/) file from ConfigCat's CDN servers. The URL path for this config JSON file contains your SDK key, so the SDK key and the content of your config JSON file (feature flag keys, feature flag values, targeting rules, % rules) can be visible to your users.
The frontend/mobile SDKs are running in your users' browsers/devices. The SDK is [downloading a config JSON](/requests/) file from ConfigCat's CDN servers. The URL path for this config JSON file contains your SDK key, so the SDK key and the content of your config JSON file (feature flag keys, feature flag values, targeting rules, % rules) can be visible to your users.
This SDK key is read-only, it only allows downloading your config JSON file, but nobody can make any changes with it in your ConfigCat account.

If you do not want to expose the SDK key or the content of the config JSON file, we recommend using the SDK in your backend components only. You can always create a backend endpoint using the ConfigCat SDK that can evaluate feature flags for a specific user, and call that backend endpoint from your frontend/mobile applications.
Expand Down

0 comments on commit 7203ac6

Please sign in to comment.