# Overview
Authentication is the process by which a system confirms an entity accessing the system is who or what it claims to be.
# Key Considerations
# Implementation Details
# Useful Links
# Related Topics
## Reference
#### Working Notes
#### Sources
#### Topics to Cover
- Types
- Token-based
- Session-based
- Sessions
- Session Token
- Java Web Token ([[JWT]])
- [[Cookies]]
- Frameworks
- [[Auth0]]
- [[OAuth]]
#### Related Topics
-