diff --git a/.version b/.version index d80b4a814..7433fb30c 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -v2.5.0 \ No newline at end of file +v2.6.0 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 06167fb0a..83ebaa5e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log +## [v2.6.0](https://github.com/auth0/auth0-spa-js/tree/v2.6.0) (2025-10-10) +[Full Changelog](https://github.com/auth0/auth0-spa-js/compare/v2.5.0...v2.6.0) + +**Added** +- Add support for connected accounts [\#1422](https://github.com/auth0/auth0-spa-js/pull/1422) ([adamjmcgrath](https://github.com/adamjmcgrath)) + +**Fixed** +- Fetcher should set DPoP nonce with nonce id [\#1431](https://github.com/auth0/auth0-spa-js/pull/1431) ([adamjmcgrath](https://github.com/adamjmcgrath)) +- fix: do not mark setAuthorizationHeader as async [\#1428](https://github.com/auth0/auth0-spa-js/pull/1428) ([frederikprijck](https://github.com/frederikprijck)) + ## [v2.5.0](https://github.com/auth0/auth0-spa-js/tree/v2.5.0) (2025-10-01) [Full Changelog](https://github.com/auth0/auth0-spa-js/compare/v2.4.1...v2.5.0) diff --git a/FAQ.md b/FAQ.md index 0d4d373cc..99adcfd40 100644 --- a/FAQ.md +++ b/FAQ.md @@ -124,7 +124,7 @@ If you want to use a CDN bundle together with import maps, you will need to use diff --git a/README.md b/README.md index 67b547ac5..fc78bbe97 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ npm install @auth0/auth0-spa-js From the CDN: ```html - + ``` ### Configure Auth0 diff --git a/docs/assets/navigation.js b/docs/assets/navigation.js index b19bebb7b..a43a94301 100644 --- a/docs/assets/navigation.js +++ b/docs/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE43WyW7bMBAG4HfR2WgSI0lb3wo7CYzYreFsh6IHmhpJRGiSJUdA1SLvXliOEYkihzrPz4+LuOjnvwzhD2az7FuN1flcClCYTTLDsMpmGZfMOXBnneKnCvcym2SvQuXZ7GL65W3SM0Ch4AyFVjfWahu2vBBlzhmv4B6aIXSqUK3vQIEVPDKUbpVSlmoNe22btsch0ytTzkpzJh9QW1ZCxBpEKG9dsC38roWFPDJDP0Fqwjmhyi0UFlz1qF8h9gljSUrfaFObOVMcpIwONxBKmo9iD7pGSuxGKI+mxipPDhZGm+9acYhQg0jCCxNkq86R/WEOJ819GEIh2ILx/sl+j/XR6dW1h2or/rZHd8Ms28dVL0exC+A6h7zdSEGvG6CgO8A28yAkKJQNNfNIdgz/IrBqN9YY3w9THSy9W6HDLQO3gdeYWMBleu1WutQ1uVd6iTT1ZGVa+whR4PFe0KoQJUUOY0l0pUuhkmY3RZFbyIUFjkk1FBwNb8HVEtPuMUex7Z66UWg7zys25vS4thWv/fnXzxdX08ADvWDIgsp7bZRzeP4OixGETsVREttJCCqHQkq4BeQV2ONW8pVeMSX5t8wz2J12sAVntHKDESbiqd7uoVkzJQpwGPyqfj3lrVmzg43VezEcareWco6/CCo3WiiMzT0YSskvlhkDeXwjDwIpkVtgCMHf4aJWvD2qZ4NQX72+fPv1H3EybvdbCwAA" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAE43XUW/aMBAH8O+SZzTaau023hB0FSpsiNL2YdqDcS7EamJ79kVaNvW7TwQYiWOf83x//xw7zmF+/E0QfmMySTZgtZIWtrWGZJRohnkySUBWpR23ax9yLItklLwJmSaTz++j/8K0wvxqVgiQeAF4wawFO24Vu8L1jWuARMEZCiXvjVHGbzkhypwxnsMj1H3oXCFHKymBY+BR2lVKeQAJRvCA0q5SykKuoFSmbp67z3TKlLNUnBVPqAzbQ8DqRShvlbEN/KqEgTSwQjdBasJaIfcbyAzYfKveIHQQQklSr6ecq0riVIsQ60Yob610pWdMciiK4PI9oai5FSWoKnTwehHKo6mhyrOFuVb6m5IcAlQvEvH8BDmq1Ui+68P3by+GkAgmY7zbb06xLnpze+egyog/TUNZM8PKsOrkKHYOXKWQNgfT67UDFPQA2GSeRAESi5paeSA7hH8VmDcHa4jvhqkJFk6XaXELT3dxBhMbuIjv3VLtVUWelU4iTj2bIq5dQhR47AtKZmJPkf1YFF2qvZBRs52iyA2kwgDH08/dqT1SPDliyFTRBfiCg+EN2KrAuHvMUWxzfO8lmtb9Amt9vl00FWf81ZdP17c3nhvKnCHzKqfaIOfwy33YDC90Lg6S2K4Ar3IoRIXOiz9vqrvvJ5TIxub5CshzMMevw4U7xZjkNs4XMDtl4Xz5de1IPDbbI9QrJkUGFr2nx63HvBWrd7A2qhT9R23XYs7xFiVTrcThVfjX7g3F5FfDtIY0/MH0AjGRG2AI3v8dWSV50xLGvVBXvfv4/vMfXpqJPwYNAAA=" \ No newline at end of file diff --git a/docs/assets/search.js b/docs/assets/search.js index c206b946a..f848064a8 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/classes/Auth0Client.html b/docs/classes/Auth0Client.html index 5925e612e..b32e8970b 100644 --- a/docs/classes/Auth0Client.html +++ b/docs/classes/Auth0Client.html @@ -1,7 +1,8 @@
Protected _assertProtected _assertawait auth0.checkSession();
Check if the user is logged in using getTokenSilently. The difference
with getTokenSilently is that this doesn't return a token, but it will
@@ -32,12 +33,18 @@
means that checkSession could silently return without authenticating the user on page refresh when
using a private tab, despite having previously logged in. As a workaround, use getTokenSilently instead
and handle the possible login_required error as shown in the readme.
Optional options: GetTokenSilentlyOptionsReturns a new Fetcher class that will contain a fetchWithAuth() method.
+
Optional options: GetTokenSilentlyOptionsInitiates a redirect to connect the user's account with a specified connection. +This method generates PKCE parameters, creates a transaction, and redirects to the /connect endpoint.
+Options for the connect account redirect flow.
+Resolves when the redirect is initiated.
+If the connect request to the My Account API fails.
+Returns a new Fetcher class that will contain a fetchWithAuth() method.
This is a drop-in replacement for the Fetch API's fetch() method, but will
handle certain authentication logic for you, like building the proper auth
headers or managing DPoP nonces and retries automatically.
Check the EXAMPLES.md file for a deeper look into this method.
Exchanges an external subject token for an Auth0 token via a token exchange request.
+Exchanges an external subject token for an Auth0 token via a token exchange request.
The options required to perform the token exchange.
A promise that resolves to the token endpoint response, which contains the issued Auth0 tokens.
@@ -55,41 +62,41 @@Example Usage:
// Define the token exchange options
const options: CustomTokenExchangeOptions = {
subject_token: 'eyJhbGciOiJIUzI1NiIsInR5cCI6Ikp...',
subject_token_type: 'urn:acme:legacy-system-token',
scope: "openid profile"
};
// Exchange the external token for Auth0 tokens
try {
const tokenResponse = await instance.exchangeToken(options);
// Use tokenResponse.access_token, tokenResponse.id_token, etc.
} catch (error) {
// Handle token exchange error
}
-Returns a string to be used to demonstrate possession of the private +
Returns a string to be used to demonstrate possession of the private key used to cryptographically bind access tokens with DPoP.
It requires enabling the Auth0ClientOptions.useDpop option.
-Optional nonce?: stringReturns the current DPoP nonce used for making requests to Auth0.
It can return undefined because when starting fresh it will not
be populated until after the first response from the server.
It requires enabling the Auth0ClientOptions.useDpop option.
Optional id: stringThe identifier of a nonce: if absent, it will get the nonce used for requests to Auth0. Otherwise, it will be used to select a specific non-Auth0 nonce.
-const claims = await auth0.getIdTokenClaims();
+Fetches a new access token and returns the response from the /oauth/token endpoint, omitting the refresh token.
-Fetches a new access token and returns it.
-Optional options: GetTokenSilentlyOptionsconst token = await auth0.getTokenWithPopup(options);
+Fetches a new access token and returns the response from the /oauth/token endpoint, omitting the refresh token.
+Fetches a new access token and returns it.
+Optional options: GetTokenSilentlyOptionsconst token = await auth0.getTokenWithPopup(options);
Opens a popup with the /authorize URL using the parameters
provided as arguments. Random and secure state and nonce
parameters will be auto-generated. If the response is successful,
results will be valid according to their expiration times.
const user = await auth0.getUser();
+After the browser redirects back to the callback page, +
After the browser redirects back to the callback page,
call handleRedirectCallback to handle success and error
responses from Auth0. If the response is successful, results
will be valid according to their expiration times.
const isAuthenticated = await auth0.isAuthenticated();
+try {
await auth0.loginWithPopup(options);
} catch(e) {
if (e instanceof PopupCancelledError) {
// Popup was closed before login completed
}
}
Opens a popup with the /authorize URL using the parameters
provided as arguments. Random and secure state and nonce
@@ -98,21 +105,21 @@
IMPORTANT: This method has to be called from an event handler that was started by the user like a button click, for example, otherwise the popup will be blocked in most browsers.
-Optional options: PopupLoginOptionsOptional config: PopupConfigOptionsawait auth0.loginWithRedirect(options);
+Optional options: PopupLoginOptionsOptional config: PopupConfigOptionsawait auth0.loginWithRedirect(options);
Performs a redirect to /authorize using the parameters
provided as arguments. Random and secure state and nonce
parameters will be auto-generated.
await auth0.logout(options);
+await auth0.logout(options);
Clears the application session and performs a redirect to /v2/logout, using
the parameters provided as arguments, to clear the Auth0 session.
If the federated option is specified it also clears the Identity Provider session.
Read more about how Logout works at Auth0.
Sets the current DPoP nonce used for making requests to Auth0.
+Sets the current DPoP nonce used for making requests to Auth0.
It requires enabling the Auth0ClientOptions.useDpop option.
The nonce value.
Optional id: stringThe identifier of a nonce: if absent, it will set the nonce used for requests to Auth0. Otherwise, it will be used to select a specific non-Auth0 nonce.
-
Auth0 SDK for Single Page Applications using Authorization Code Grant Flow with PKCE.
-