4 grant types: -auth code
for example Twitter only implement client_credential grant https://dev.twitter.com/docs/auth/application-only-auth