loadFirebaseToken function
Loads the Firebase ID token for control-plane interactions.
Checks KUMIHO_FIREBASE_ID_TOKEN env var first, then credentials file.
Implementation
String? loadFirebaseToken() {
final envToken = _normalize(Platform.environment[AuthEnvVars.firebaseToken]);
if (envToken != null) {
return envToken;
}
final credentials = loadCredentials();
return credentials?.idToken.isEmpty == false ? credentials!.idToken : null;
}