Skip to content

Commit

Permalink
🐛 修复 没登陆无法跳转问题
Browse files Browse the repository at this point in the history
  • Loading branch information
Mossimos committed Feb 26, 2025
1 parent 88b4aac commit ed6df52
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/BD.WTTS.Client/Services/Mvvm/Identity/UserService.cs
Original file line number Diff line number Diff line change
Expand Up @@ -333,16 +333,18 @@ public async Task OpenAuthUrl(string url, FastLoginWebChannel channel = FastLogi
if (token != null)
{
await Browser2.OpenAsync(string.Format(Constants.Urls.OfficialWebsite_Fast_Login_, token.AccessToken, HttpUtility.UrlEncode(token.ExpiresIn.ToString("R")), HttpUtility.UrlEncode(url)));
return;
}
return;
break;
case FastLoginWebChannel.WattGame:
var shopToken = await userManager.GetShopAuthTokenAsync();
if (shopToken != null)
{
var cookieMaxAge = (shopToken.ExpiresIn - DateTimeOffset.Now).TotalSeconds;
await Browser2.OpenAsync(string.Format(Constants.Urls.WattGame_Fast_Login_, shopToken.AccessToken, HttpUtility.UrlEncode(cookieMaxAge.ToString()), HttpUtility.UrlEncode(url)));
return;
}
return;
break;
}
await Browser2.OpenAsync(url.ToString());
}
Expand Down

0 comments on commit ed6df52

Please sign in to comment.