2024-10-15 Web Development
A Brief History of Authentication for Computer Systems and the Web
By O. Wolfson
The evolution of authentication for computer systems and the web, a trend from simple, local authentication methods to more complex, distributed, and secure systems that can handle the demands of modern web applications and services.
-
Early days (1960s-1970s):
- Simple username and password systems
- Primarily used in mainframe environments
- Limited to local, physical access
-
1980s:
- Introduction of personal computers
- Rise of network-based authentication
- Development of Kerberos at MIT (1988)
-
1990s:
-
2000s:
- Single Sign-On (SSO) concepts gain traction
- SAML (Security Assertion Markup Language) introduced (2002)
- OpenID first released (2005)
- OAuth 1.0 specification published (2007)
-
2010s:
- OAuth 2.0 released (2012)
- Two-Factor Authentication (2FA) becomes more common
- OpenID Connect built on top of OAuth 2.0 (2014)
- Increasing use of biometric authentication (fingerprint, face recognition)
-
2020s:
- Passwordless authentication gains popularity
- Continued focus on multi-factor authentication (MFA)
- Adoption of WebAuthn standard for web authentication