fix(telemetry): 冷启动会话恢复时注入 access token 到 TelemetryService
checkAuthStatus() 从 SecureStorage 读取 token 后,只设置了 userId 而未调用 setAccessToken,导致 App 冷启动后心跳一直返回 401。 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
37b11a3db6
commit
5752f7b545
|
|
@ -131,9 +131,10 @@ class AuthNotifier extends StateNotifier<AuthState> {
|
|||
userSerialNum: userSerialNum,
|
||||
referralCode: referralCode,
|
||||
);
|
||||
// 设置遥测服务的用户ID(使用userSerialNum,如D25121400005)
|
||||
// 设置遥测服务的用户ID和访问令牌(冷启动会话恢复)
|
||||
if (userSerialNum != null && TelemetryService().isInitialized) {
|
||||
TelemetryService().setUserId(userSerialNum);
|
||||
TelemetryService().setAccessToken(accessToken);
|
||||
}
|
||||
// 设置 Sentry 用户信息
|
||||
if (userSerialNum != null && SentryService().isInitialized) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue