Authentication
Meaning in software engineering, with examples
In software engineering, authentication means: The process of checking who a user or system is, for example with a password, a token or a fingerprint, before giving access.
In Turkish: kimlik doğrulama
How it is used
Often shortened to 'auth'. APIs require authentication, usually with API keys or tokens such as OAuth access tokens or JWTs. People talk about 'two-factor authentication' and say 'Authentication failed.'
Example sentences
All endpoints except the health check need authentication.
Users get a 401 because the authentication token has expired.
Common collocations
- require authentication
- two-factor authentication
- authentication token
- authentication failed
Related terms
This word in other fields
The same English word can have a different meaning in another field:
More terms: APIs, Networking and Security
Practise with graded reading
Reading at the right level is the fastest way to make new words stick. Pick free English books by level:
