February 2019
Intermediate to advanced
442 pages
11h 46m
English
The Resource Owner Password Credentials grant type should be used for a highly trusted client, because it handles the user credentials directly. In other words, this grant type should only be used when there is plenty of certainty and faith between the Resource owner and the Client. Mostly, the client will be a first-party application. The credentials will be used by the Client directly, to interact with the Authorization Server and get an access token. The flow can be described with the following diagram:

This flow can be described as follows: