← Back to glossary Glossary

Client Secret (M2M)

Reviewed 19 July 2026 Canonical definition Part of: Agent Identity & Access Terms →

A client secret is a confidential value used with a client ID to authenticate a machine client during OAuth flows such as client credentials. It should be stored and rotated like any other sensitive secret.

§01 / QUESTIONSterm: Client Secret (M2M)
Questions

Common questions.

What is Client Secret (M2M)?

A client secret is a confidential value used with a client ID to authenticate a machine client during OAuth flows such as client credentials.

How does Client Secret (M2M) work?

It should be stored and rotated like any other sensitive secret.

Which terms are related to Client Secret (M2M)?

Closely related concepts include Machine-to-Machine (M2M) Authentication, Agent Card, Machine Identity, Tool Substitution Attack. Each is defined in the Prefactor glossary.

§02 / RELATEDnext: where this fits
Keep reading

Where this fits.

See how every agent performs, and make it better

Prefactor helps teams observe, evaluate, and improve their AI agents in production, across every framework and provider.