Skip to content

Commit ed6df52

Browse files
committed
🐛 修复 没登陆无法跳转问题
1 parent 88b4aac commit ed6df52

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/BD.WTTS.Client/Services/Mvvm/Identity/UserService.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,16 +333,18 @@ public async Task OpenAuthUrl(string url, FastLoginWebChannel channel = FastLogi
333333
if (token != null)
334334
{
335335
await Browser2.OpenAsync(string.Format(Constants.Urls.OfficialWebsite_Fast_Login_, token.AccessToken, HttpUtility.UrlEncode(token.ExpiresIn.ToString("R")), HttpUtility.UrlEncode(url)));
336+
return;
336337
}
337-
return;
338+
break;
338339
case FastLoginWebChannel.WattGame:
339340
var shopToken = await userManager.GetShopAuthTokenAsync();
340341
if (shopToken != null)
341342
{
342343
var cookieMaxAge = (shopToken.ExpiresIn - DateTimeOffset.Now).TotalSeconds;
343344
await Browser2.OpenAsync(string.Format(Constants.Urls.WattGame_Fast_Login_, shopToken.AccessToken, HttpUtility.UrlEncode(cookieMaxAge.ToString()), HttpUtility.UrlEncode(url)));
345+
return;
344346
}
345-
return;
347+
break;
346348
}
347349
await Browser2.OpenAsync(url.ToString());
348350
}

0 commit comments

Comments
 (0)