Skip to content

Application Authentication

Application authentication is a broad term that defines authenticating where there is no user involved. There is only one method of application authentication: Client Credentials.

Client Credentials is best suited for machine to machine communication (M2M). Examples include CLIs, services, daemons etc.

See the complete Client Credentials documentation.

For certificate-based authentication without client secrets, see Certificate-Based Authentication (mTLS).