Skip to content

Conversation

@n3rada
Copy link
Contributor

@n3rada n3rada commented Dec 31, 2025

Hello there 👋

I would like to add a foldable Details section documenting the lifecycle and constraints of device codes.

The goal is to clearly explain what is and is not possible once a device code has been issued and consumed, in particular:

  • the single-use nature of device codes,
  • when access and refresh tokens can be obtained,
  • and why it is not possible to obtain new tokens once the initial refresh token has expired or been rejected (e.g. AADSTS70043 due to Conditional Access / sign-in frequency).

This clarification would have been useful when investigating whether a new access token or refresh token could be obtained after the lifetime of the first refresh token ended, without forcing a new device authentication.

I believe this addition will help avoid incorrect assumptions and reduce future confusion around the device code flow.

Added collapsible section explaining device code semantics and updated related content.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant