authentication
Authentication is the process of verifying the identity claimed by a user, device, or other entity before granting access to resources. It is a core part of the AAA framework (authentication, authorization, accounting) and is distinct from authorization, which determines what an authenticated subject is allowed to do.
A common way to categorize authentication factors is by what the user provides: something you know (passwords
Authentication workflows may involve password submission, challenge-response tests, biometric scans, or cryptographic proofs. Modern trends include
Protocols and technologies commonly used for authentication include SAML, OpenID Connect, and OAuth in federated and
Security considerations include the risk of credential theft, phishing, and credential stuffing. Defenses emphasize MFA, phishing-resistant