HUMAN VERIFICATION REQUIREDASVS 10.4.4 OAuth grants are restricted per client
MB-C13Application Behavior & Human AssuranceMedium
For a given client, the authorization server only allows the usage of grants that this client needs to use. Note that the grants 'token'(Implicit flow) and 'password'(Resource Owner Password Credentials flow) must no longer be used.