Search⌘ K
AI Features

Client Credentials Grant Type

Explore the Client Credentials grant type to understand how machines authenticate directly with an authorization server using client ID and secret. Learn the request and response flow for token exchange in microservices or server-to-server communication.

This grant type is used for machine to machine authorization. There is no user involved in this flow. Suppose we have an application that follows the microservices architecture. The application is divided into small parts and each part is deployed on a separate server.

If one internal server needs to access some data from the other server, then they can use the client credentials grant type.

Client Credentials

...