JWTs & Refresh Token API
JSON Web Tokens (JWTs) are portable identity tokens. A JWT is issued after completing a Login request and is used to identify a user. JWTs can be used to call various FusionAuth APIs or they can be used to authenticate and authorize your APIs. In this document the term JWT and access token are used interchangeably.
Here's a presentation discussing how to use JWTs in a microservices architecture:
Issue a JWT
API documentation for the FusionAuth Issue a JWT API.
Reconcile a JWT Using the External JWT Provider
API documentation for the FusionAuth Reconcile a JWT Using the External JWT Provider API.
Retrieve Public Keys
API documentation for the FusionAuth Retrieve Public Keys API.
Refresh a JWT
API documentation for the FusionAuth Refresh a JWT API.
Retrieve Refresh Tokens
API documentation for the FusionAuth Retrieve Refresh Tokens API.
Revoke Refresh Tokens
API documentation for the FusionAuth Revoke Refresh Tokens API.
Validate a JWT
API documentation for the FusionAuth Validate a JWT API.
Vend a JWT
API documentation for the FusionAuth Vend a JWT API.