fix(pairing): preserve operator scopes for ios onboarding

This commit is contained in:
Nimrod Gutman
2026-02-20 14:16:00 +02:00
committed by Nimrod Gutman
parent 7ecfc1d93c
commit 1da23be302
3 changed files with 122 additions and 26 deletions

View File

@@ -2140,9 +2140,7 @@ private extension NodeAppModel {
clientId: clientId,
clientMode: "ui",
clientDisplayName: displayName,
// Operator traffic should authenticate via shared gateway auth only.
// Including device identity here can trigger duplicate pairing flows.
includeDeviceIdentity: false)
includeDeviceIdentity: true)
}
func legacyClientIdFallback(currentClientId: String, error: Error) -> String? {