|
|
|
|
|
by klausa
1166 days ago
|
|
This is advice so broad and generic, that it's just about useless. If you don't store any API keys in your binary, how do you handle crash-logging and analytics? How do you integrate with third-party log-in SDKs? You _could_ vend some of those (not the crash-logging ones, etc) from your API, but then how do you authenticate to _that_, if you can't have any secrets? You can't login-gate all of those, and many of those are not easily rotated. |
|
3rd party log-in SDKs using OpenID connect can work entirely without client-side secrets using only your app IDs. Crash logging and analytics services API keys are also usually considered to be app IDs, not secrets.