- Device Authorization Flow for when the user can’t open a browser
- Client Credentials Grant Flow for applications acting on their own behalf and not attributable to a user
- Resource Owner Password Grant Flow only for when you’re trying to authenticate the CLI client itself, which is a very rare situation (otherwise not recommended)