# 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 -