New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@logto/client

Package Overview
Dependencies
Maintainers
1
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@logto/client - npm Package Compare versions

Comparing version 2.6.2 to 2.6.3

1

lib/client.d.ts

@@ -186,2 +186,3 @@ import { type IdTokenClaims, type UserInfoResponse, type AccessTokenClaims, type OidcConfigResponse, type SignInUriParameters } from '@logto/js';

private setRefreshToken;
private clearAccessToken;
private getAccessTokenByRefreshToken;

@@ -188,0 +189,0 @@ private saveAccessTokenMap;

12

lib/client.js

@@ -181,2 +181,3 @@ import { decodeIdToken, decodeAccessToken, fetchUserInfo, generateSignInUri, revoke, generateSignOutUri, fetchTokenByRefreshToken, fetchOidcConfig, UserScope, verifyAndParseCodeFromCallbackUri, fetchTokenByAuthorizationCode } from '@logto/js';

this.setIdToken(null),
this.clearAccessToken(),
]);

@@ -229,8 +230,3 @@ await this.adapter.navigate(signInUri, { redirectUri, for: 'sign-in' });

});
this.accessTokenMap.clear();
await Promise.all([
this.setRefreshToken(null),
this.setIdToken(null),
this.adapter.storage.removeItem('accessToken'),
]);
await Promise.all([this.setRefreshToken(null), this.setIdToken(null), this.clearAccessToken()]);
await this.adapter.navigate(url, { redirectUri: postLogoutRedirectUri, for: 'sign-out' });

@@ -258,2 +254,6 @@ }

}
async clearAccessToken() {
this.accessTokenMap.clear();
await this.adapter.storage.removeItem('accessToken');
}
async getAccessTokenByRefreshToken(resource, organizationId) {

@@ -260,0 +260,0 @@ const currentRefreshToken = await this.getRefreshToken();

{
"name": "@logto/client",
"version": "2.6.2",
"version": "2.6.3",
"type": "module",

@@ -5,0 +5,0 @@ "main": "./lib/index.cjs",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc