This minor update introduces a couple of changes for Authlete 2.3.
This new version was made available on January 30th (Thu).
Specs support
Audience check update
Added new service parameter for client assertion’s audience check.
Bug fixes
Table isolation fix
Fixed an issue where incorrect use of persistence managers would prevent table isolation feature from functioning properly.
Aliases handling fix
Fixed an issue where ClientFinder did not properly handle aliases that represent an integer.
Client identifier extraction fix
Fixed inconsistencies in client identifier extraction and authentication across API endpoints.
Other
N/A
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Authlete Documentation","colors":{"primary":"#0057B7","light":"#4D8FEA","dark":"#0057B7"},"logo":{"light":"https://mintcdn.com/authlete/EJDZNZMvOu_9CJHJ/authlete-blue-horizontal-logo.svg?fit=max\u0026auto=format\u0026n=EJDZNZMvOu_9CJHJ\u0026q=85\u0026s=ed123a3de8b7791dffde03e7705c7460","dark":"https://mintcdn.com/authlete/EJDZNZMvOu_9CJHJ/authlete-blue-horizontal-logo.svg?fit=max\u0026auto=format\u0026n=EJDZNZMvOu_9CJHJ\u0026q=85\u0026s=ed123a3de8b7791dffde03e7705c7460"},"favicon":{"light":"https://mintcdn.com/authlete/gV1fxQkuH3uz_H3j/images/favicon-32x32.png?fit=max\u0026auto=format\u0026n=gV1fxQkuH3uz_H3j\u0026q=85\u0026s=9838a40b23e11ab35d7737e4c94a2d9a","dark":"https://mintcdn.com/authlete/gV1fxQkuH3uz_H3j/images/favicon-32x32.png?fit=max\u0026auto=format\u0026n=gV1fxQkuH3uz_H3j\u0026q=85\u0026s=9838a40b23e11ab35d7737e4c94a2d9a"},"api":{"openapi":"https://spec.speakeasy.com/authlete/sdk-workspace/authlete-api-explorer-with-code-samples","playground":{"display":"interactive","proxy":true},"examples":{"languages":["typescript","ruby","go","shell"],"autogenerate":true},"mdx":{"auth":{"method":"bearer"},"server":"https://us.authlete.com"}},"navbar":{"primary":{"type":"button","label":"Get Started","href":"https://console.authlete.com/"}},"footer":{"socials":{"x":"https://x.com/authlete","github":"https://github.com/authlete","linkedin":"https://linkedin.com/company/authlete"}},"contextual":{"options":["copy","view","chatgpt","claude","mcp","cursor"],"display":"header"},"thumbnails":{"fonts":{"family":"Noto Sans JP"}},"markdown":{"instructions":["### Authlete versions","Authlete 3.0 is the current version. Unless the user says they use another version, answer for Authlete 3.0 using the 3.x documentation.","Documentation for Authlete 2.x (pages under `/v2/` and `/ja/v2/`) is for the legacy version. Refer to it only when the user is on Authlete 2.x.","","### Authlete architecture","Authlete is a backend engine for OAuth 2.0 and OpenID Connect processing. End users and client applications do not call it directly; the service provider's authorization server and API server call Authlete's APIs. Authlete handles protocol processing and token, client, and service management, while the service provider owns the OAuth/OIDC endpoints and user authentication.","See [Architecture](https://developers.authlete.com/get-started/introduction-to-authlete/architecture.md).","","### Concepts","If the user is new to Authlete, read these pages first:","- [Request and Response](https://developers.authlete.com/get-started/concepts/request-and-response.md): Core API requests pass the client's request parameters as-is, and responses return `resultCode`, `action`, and `responseContent`.","- [Action Handling](https://developers.authlete.com/get-started/concepts/action-handling.md): Branch on `action`, never on `resultCode`, and map each action to the HTTP response your server returns.","- [Two-Step API Calls](https://developers.authlete.com/get-started/concepts/two-step-api-calls.md): Actions such as `INTERACTION` are completed with a second call (`/auth/authorization/issue` or `/auth/authorization/fail`) linked by a `ticket`.","- [Management API Overview](https://developers.authlete.com/get-started/concepts/overview.md): The Management API configures services, manages clients, and operates issued tokens, separately from the protocol flows handled by the Core API.","- [API Authentication](https://developers.authlete.com/get-started/concepts/authentication.md): Authlete APIs use bearer tokens: a Service Access Token (one service) or an Organization Token (the whole organization)."]},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","default":true,"href":"get-started/introduction-to-authlete"},{"language":"ja","href":"ja/get-started/introduction-to-authlete"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"authlete","hasAudioNarration":false,"actualSubdomain":"authlete","customDomains":["developers.authlete.com"],"gitSource":{"type":"github","owner":"authlete","repo":"developer-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aedb71c0c0840f387746533","clientVersion":"0.0.4138","searchFilterCounts":[{"language":"en","tag":"Release Notes","count":107},{"language":"ja","tag":"リリースノート","count":107},{"language":"ja","tag":"設定リファレンス","count":97},{"language":"en","tag":"Configuration Reference","count":88},{"language":"default","tag":"API Reference","count":87},{"language":"default","tag":"Authlete","count":87},{"language":"en","tag":"Protocols \u0026 Flows","count":46},{"language":"en","tag":"Deployment \u0026 Operations","count":44},{"language":"ja","tag":"プロトコル \u0026 フロー","count":42},{"language":"ja","tag":"デプロイと運用","count":39},{"language":"ja","tag":"トークン \u0026 クレーム","count":38},{"language":"ja","tag":"はじめに","count":35},{"language":"en","tag":"Get Started","count":33},{"language":"ja","tag":"エンドポイント","count":33},{"language":"en","tag":"Tokens and Claims","count":28},{"language":"default","tag":"Client Management","count":26},{"language":"en","tag":"Endpoints","count":25},{"language":"en","tag":"Server Releases (v2.3)","count":24},{"language":"ja","tag":"サーバーリリース (v2.3)","count":24},{"language":"en","tag":"Server Releases (v2.2)","count":23},{"language":"ja","tag":"サーバーリリース (v2.2)","count":23},{"language":"en","tag":"Server Releases (v3.0)","count":21},{"language":"ja","tag":"サーバーリリース (v3.0)","count":21},{"language":"default","tag":"Verifiable Credential Issuer","count":11},{"language":"default","tag":"Service Management","count":6},{"language":"default","tag":"Authorization Endpoint","count":5},{"language":"default","tag":"Token Operations","count":5},{"language":"default","tag":"CIBA","count":4},{"language":"default","tag":"Dynamic Client Registration","count":4},{"language":"default","tag":"Hardware Security Key","count":4}],"searchSettings":{"maxResults":7}},"assistantConfig":{},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"body,#navbar,#sidebar,[data-sidebar],#content-area{background-image:none!important}.dynamic-curl-wrapper{width:100%;max-width:100%;min-width:0}.dynamic-curl-output{width:100%!important;max-width:100%!important;min-width:0!important}table[style*=\"tableLayout\"] td:last-child{overflow:hidden;min-width:0}table[style*=\"tableLayout\"] input{min-width:0}"}],"page":{"pagePath":"release-notes/server-v2-3/2025-02","slug":"/release-notes/server-v2-3/2025-02","pageMetadata":{"title":"Authlete 2.3 Release Notes - February 2025","author":"Emile","version":2.3,"description":null,"href":"/release-notes/server-v2-3/2025-02"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={h5:`h5`,p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(_components.h5,{children:`Version Number : 2.3.33`}),`\n`,_jsx(Heading,{level:`1`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`This minor update introduces a couple of changes for Authlete 2.3.\nThis new version was made available on January 30th (Thu).`}),`\n`,_jsx(Heading,{level:`1`,id:`specs-support`,children:`Specs support`}),`\n`,_jsx(Heading,{level:`3`,id:`audience-check-update`,children:`Audience check update`}),`\n`,_jsx(_components.p,{children:`Added new service parameter for client assertion’s audience check.`}),`\n`,_jsx(Heading,{level:`1`,id:`bug-fixes`,children:`Bug fixes`}),`\n`,_jsx(Heading,{level:`3`,id:`table-isolation-fix`,children:`Table isolation fix`}),`\n`,_jsx(_components.p,{children:`Fixed an issue where incorrect use of persistence managers would prevent table isolation feature from functioning properly.`}),`\n`,_jsx(Heading,{level:`3`,id:`aliases-handling-fix`,children:`Aliases handling fix`}),`\n`,_jsx(_components.p,{children:`Fixed an issue where ClientFinder did not properly handle aliases that represent an integer.`}),`\n`,_jsx(Heading,{level:`3`,id:`client-identifier-extraction-fix`,children:`Client identifier extraction fix`}),`\n`,_jsx(_components.p,{children:`Fixed inconsistencies in client identifier extraction and authentication across API endpoints.`}),`\n`,_jsx(Heading,{level:`1`,id:`other`,children:`Other`}),`\n`,_jsx(_components.p,{children:`N/A`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Authlete 2.3 Release Notes - February 2025","author":"Emile","version":2.3,"description":null,"href":"/release-notes/server-v2-3/2025-02"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":1,"children":[]},{"title":"Specs support","slug":"specs-support","depth":1,"children":[{"title":"Audience check update","slug":"audience-check-update","depth":3,"children":[]}]},{"title":"Bug fixes","slug":"bug-fixes","depth":1,"children":[{"title":"Table isolation fix","slug":"table-isolation-fix","depth":3,"children":[]},{"title":"Aliases handling fix","slug":"aliases-handling-fix","depth":3,"children":[]},{"title":"Client identifier extraction fix","slug":"client-identifier-extraction-fix","depth":3,"children":[]}]},{"title":"Other","slug":"other","depth":1,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/authlete/a07b398e9c8556ba/snippets/oauth-dynamic.js"],"subdomain":"authlete","siteName":"Authlete Documentation","title":"Authlete 2.3 Release Notes - February 2025 - Authlete Documentation","navMaps":{"firstHrefInVersion":{"3.x":{"href":"/release-notes/console/2025-02","matchLevel":1},"2.x":{"href":"/release-notes/server-v2-3/2025-02","matchLevel":0}},"firstHrefInLanguage":{"en":{"href":"/release-notes/server-v2-3/2025-02","matchLevel":0},"ja":{"href":"/ja/release-notes/server-v2-3/2025-02","matchLevel":1}}},"lastModified":"2026-11-04T11:23:52.868Z","originalFileLocation":"release-notes/server-v2-3/2025-02.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Authlete Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Authlete 2.3 Release Notes - February 2025 - Authlete Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Authlete Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.authlete.com/release-notes/server-v2-3/2025-02\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://authlete.mintlify.site/_mintlify/api/og/v2?division=Server+Releases+%28v2.3%29\u0026amp;title=Authlete+2.3+Release+Notes+-+February+2025\u0026amp;theme=23854a776e5f7e6fa0239894\u0026amp;signature=bf21f88213e9f2f0e46952d35a2bed5abda1140347723ec26a2b5e5284352d91\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Authlete 2.3 Release Notes - February 2025 - Authlete Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://authlete.mintlify.site/_mintlify/api/og/v2?division=Server+Releases+%28v2.3%29\u0026amp;title=Authlete+2.3+Release+Notes+-+February+2025\u0026amp;theme=23854a776e5f7e6fa0239894\u0026amp;signature=bf21f88213e9f2f0e46952d35a2bed5abda1140347723ec26a2b5e5284352d91\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/authlete/aQ4BxffFlrUzvna2/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Authlete Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0057B7\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.authlete.com/release-notes/server-v2-3/2025-02\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/release-notes/server-v2-3/2025-02.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://developers.authlete.com/release-notes/server-v2-3/2025-02\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://developers.authlete.com/ja/release-notes/server-v2-3/2025-02\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://developers.authlete.com/release-notes/server-v2-3/2025-02\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.authlete.com/#organization\",\"name\":\"Authlete Documentation\",\"url\":\"https://developers.authlete.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/authlete/EJDZNZMvOu_9CJHJ/authlete-blue-horizontal-logo.svg?fit=max\u0026auto=format\u0026n=EJDZNZMvOu_9CJHJ\u0026q=85\u0026s=ed123a3de8b7791dffde03e7705c7460\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.authlete.com#website\",\"name\":\"Authlete Documentation\",\"url\":\"https://developers.authlete.com\",\"publisher\":{\"@id\":\"https://developers.authlete.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02#webpage\",\"url\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02\",\"name\":\"Authlete 2.3 Release Notes - February 2025\",\"dateModified\":\"2026-11-04T11:23:52.868Z\",\"isPartOf\":{\"@id\":\"https://developers.authlete.com#website\"},\"breadcrumb\":{\"@id\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Server Releases (v2.3)\",\"item\":\"https://developers.authlete.com/release-notes/server-v2-3/2026-10\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Authlete 2.3 Release Notes - February 2025\",\"item\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02#article\",\"headline\":\"Authlete 2.3 Release Notes - February 2025\",\"name\":\"Authlete 2.3 Release Notes - February 2025\",\"url\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02\",\"mainEntityOfPage\":{\"@id\":\"https://developers.authlete.com/release-notes/server-v2-3/2025-02#webpage\"},\"dateModified\":\"2026-11-04T11:23:52.868Z\",\"publisher\":{\"@id\":\"https://developers.authlete.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.authlete.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Authlete Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Authlete Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/release-notes/server-v2-3/2025-02.md","siteName":"Authlete Documentation","nav":{"global":null,"languages":[{"language":"en","default":true,"versions":[{"version":"3.x","default":true,"pages":[{"title":"3.x","href":"/release-notes/console/2025-02"}]},{"version":"2.x","default":false,"tabs":[{"tab":"Get Started","pages":[{"title":"Get Started","href":"/get-started/introduction-to-authlete/overview"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/v2/api-reference"}]},{"tab":"Protocols \u0026 Flows","pages":[{"title":"Protocols \u0026 Flows","href":"/v2/configuration-reference/endpoints/enabling-device-flow"}]},{"tab":"Configuration Reference","pages":[{"title":"Configuration Reference","href":"/v2/configuration-reference/service-setup/service-settings"}]},{"tab":"Deployment \u0026 Operations","pages":[{"title":"Deployment \u0026 Operations","href":"/v2/deployment-and-operations/developer-console/overview"}]},{"tab":"Release Notes","groups":[{"group":"Server Releases (v2.3)","pages":[{"title":"Authlete 2.3 Release Notes - October 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-10"},{"title":"Authlete 2.3 Release Notes - September 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-09"},{"title":"Authlete 2.3 Release Notes - August 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-08"},{"title":"Authlete 2.3 Release Notes - June 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-06"},{"title":"Authlete 2.3 Release Notes - May 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-05"},{"title":"Authlete 2.3 Release Notes - March 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-03"},{"title":"Authlete 2.3 Release Notes - February 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-02"},{"title":"Authlete 2.3 Release Notes - January 2026","version":2.3,"href":"/release-notes/server-v2-3/2026-01"},{"title":"Authlete 2.3 Release Notes - December 2025","version":2.3,"href":"/release-notes/server-v2-3/2025-12"},{"title":"Authlete 2.3 Release Notes - October 2025","version":2.3,"href":"/release-notes/server-v2-3/2025-10"},{"title":"Authlete 2.3 Release Notes - September 2025","version":2.3,"href":"/release-notes/server-v2-3/2025-09"},{"title":"Authlete 2.3 Release Notes - July 2025","version":2.3,"href":"/release-notes/server-v2-3/2025-07"},{"title":"Authlete 2.3 Release Notes - May 2025","version":2.3,"href":"/release-notes/server-v2-3/2025-05"},{"title":"Authlete 2.3 Release Notes - April 2025","version":2.3,"description":null,"href":"/release-notes/server-v2-3/2025-04"},{"title":"Authlete 2.3 Release Notes - February 2025","version":2.3,"href":"/release-notes/server-v2-3/2025-02"},{"title":"Authlete 2.3 Release Notes - January 2025","version":2.3,"description":null,"href":"/release-notes/server-v2-3/2025-01"},{"title":"Authlete 2.3 Release Notes - December 2024","version":2.3,"href":"/release-notes/server-v2-3/2024-12"},{"title":"Authlete 2.3 Release Notes - October 2024","version":2.3,"href":"/release-notes/server-v2-3/2024-10"},{"title":"Authlete 2.3 Release Notes - September 2024","version":2.3,"href":"/release-notes/server-v2-3/2024-09"},{"title":"Authlete 2.3 Release Notes - August 2024","version":2.3,"href":"/release-notes/server-v2-3/2024-08"},{"title":"Authlete 2.3 Release Notes - July 2024","version":2.3,"href":"/release-notes/server-v2-3/2024-07"},{"title":"Authlete 2.3 Release Notes - February 2024","version":2.3,"href":"/release-notes/server-v2-3/2024-02"},{"title":"Authlete 2.3 Release Notes - September 2023","version":2.3,"href":"/release-notes/server-v2-3/2023-09"},{"title":"Authlete 2.3 Release Notes - January 2023","version":2.3,"href":"/release-notes/server-v2-3/2023-01"}]},{"group":"Server Releases (v2.2)","pages":[{"title":"Authlete 2.2 Release Notes - September 2026","version":2.2,"href":"/release-notes/server-v2-2/2026-09"},{"title":"Authlete 2.2 Release Notes - December 2025","version":2.2,"href":"/release-notes/server-v2-2/2025-12"},{"title":"Authlete 2.2 Release Notes - September 2025","version":2.2,"href":"/release-notes/server-v2-2/2025-09"},{"title":"Authlete 2.2 Release Notes - May 2025","version":2.2,"href":"/release-notes/server-v2-2/2025-05"},{"title":"Authlete 2.2 Release Notes - April 2025","version":2.2,"href":"/release-notes/server-v2-2/2025-04"},{"title":"Authlete 2.2 Release Notes - January 2025","version":2.2,"href":"/release-notes/server-v2-2/2025-01"},{"title":"Authlete 2.2 Release Notes - December 2024","version":2.2,"href":"/release-notes/server-v2-2/2024-12"},{"title":"Authlete 2.2 Release Notes - October 2024","version":2.2,"href":"/release-notes/server-v2-2/2024-10"},{"title":"Authlete 2.2 Release Notes - September 2024","version":2.2,"href":"/release-notes/server-v2-2/2024-09"},{"title":"Authlete 2.2 Release Notes - August 2024","version":2.2,"href":"/release-notes/server-v2-2/2024-08"},{"title":"Authlete 2.2 Release Notes - July 2024","version":2.2,"href":"/release-notes/server-v2-2/2024-07"},{"title":"Authlete 2.2 Release Notes - February 2024","version":2.2,"href":"/release-notes/server-v2-2/2024-02"},{"title":"Authlete 2.2 Release Notes - August 2023","version":2.2,"href":"/release-notes/server-v2-2/2023-08"},{"title":"Authlete 2.2 Release Notes - July 2023","version":2.2,"href":"/release-notes/server-v2-2/2023-07"},{"title":"Authlete 2.2 Release Notes - October 2022","version":2.2,"href":"/release-notes/server-v2-2/2022-10"},{"title":"Authlete 2.2 Release Notes - HOTFIX (October 2022)","version":2.2,"href":"/release-notes/server-v2-2/2022-10-hotfix"},{"title":"Authlete 2.2 Release Notes - January 2022","version":2.2,"href":"/release-notes/server-v2-2/2022-01"},{"title":"Authlete 2.2 Release Notes - September 2021","version":2.2,"href":"/release-notes/server-v2-2/2021-09"},{"title":"Authlete 2.2 Release Notes - June 2021","version":2.2,"href":"/release-notes/server-v2-2/2021-06"},{"title":"Authlete 2.2 Release Notes - May 2021","version":2.2,"href":"/release-notes/server-v2-2/2021-05"},{"title":"Authlete 2.2 Release Notes - March 2021","version":2.2,"href":"/release-notes/server-v2-2/2021-03"},{"title":"Authlete 2.2 Release Notes - HOTFIX (February 2021)","version":2.2,"href":"/release-notes/server-v2-2/2021-02-hotfix"},{"title":"Authlete 2.2 Release Notes - February 2021","version":2.2,"href":"/release-notes/server-v2-2/2021-02"}]}]}]}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/release-notes/server-v2-3/2025-02"}]}]},"basePath":"","title":"Authlete 2.3 Release Notes - February 2025 - Authlete Documentation","buildId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","deploymentId":"dpl_715YoAgvjTGBDdo8RtXmHKM22b5p","dynamics":[],"chunks":[]}