Skip to content

Commit 352e76d

Browse files
Copilotdamianh
andcommitted
Update Blazor Server access token management code example to v4.0.1
Co-authored-by: damianh <[email protected]>
1 parent f7ac6da commit 352e76d

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/content/docs/accesstokenmanagement/blazor-server.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,16 @@ public class OidcEvents : OpenIdConnectEvents
4848

4949
public override async Task TokenValidated(TokenValidatedContext context)
5050
{
51-
var exp = DateTimeOffset.UtcNow.AddSeconds(Double.Parse(context.TokenEndpointResponse!.ExpiresIn));
51+
var exp = DateTimeOffset.UtcNow.AddSeconds(double.Parse(context.TokenEndpointResponse!.ExpiresIn));
5252

5353
await _store.StoreTokenAsync(context.Principal!, new UserToken
5454
{
55-
AccessToken = context.TokenEndpointResponse.AccessToken,
56-
AccessTokenType = context.TokenEndpointResponse.TokenType,
55+
AccessToken = AccessToken.Parse(context.TokenEndpointResponse.AccessToken),
56+
AccessTokenType = AccessTokenType.Parse(context.TokenEndpointResponse.TokenType),
57+
RefreshToken = RefreshToken.Parse(context.TokenEndpointResponse.RefreshToken),
58+
Scope = Scope.Parse(context.TokenEndpointResponse.Scope),
59+
IdentityToken = IdentityToken.Parse(context.TokenEndpointResponse.IdToken),
5760
Expiration = exp,
58-
RefreshToken = context.TokenEndpointResponse.RefreshToken,
59-
Scope = context.TokenEndpointResponse.Scope
6061
});
6162

6263
await base.TokenValidated(context);

0 commit comments

Comments
 (0)