For Authlete 2.x documentation, see 2.x version.
Single Access Token Per Subject
By default, Authlete issues a new access token each time the same user grants an authorization request from a client. This happens when the authorization server calls Authlete’s POST /auth/authorization/issue API with the samesubject value.
However, by default, Authlete does not invalidate previously issued access tokens associated with the same user. As a result, the client may hold multiple valid access tokens for the same user at the same time.
Runtime Behaviour

Authlete Configuration
To enable Single Access Token Per Subject, follow these steps:- Log in to the Authlete Management Console.
- Navigate to Service Settings > Tokens and Claims > Access Tokens.
- Locate the Enable Single Token Per Subject option under the General section.
- Toggle the switch to enable this option (as shown in the screenshot below).
- Click Save Changes to apply the configuration.
Once enabled, Authlete will automatically invalidate any previously issued access tokens and their associated refresh tokens for the same subject when issuing a new access token.