# Authentication Methods

## Definition

Authentication methods enable secure access to applications and websites, ensuring that users are who they claim to be. The authentication methods supported by our framework are:

* [**Traditional Login (Password-based authentication)**](https://jframework.gitbook.io/help/services/identity/user/authentication-methods/traditional-login)
* [**External Login (Token-based authentication)**](https://jframework.gitbook.io/help/services/identity/user/authentication-methods/external-login)
* [**Login with Email link (Email-based authentication)**](https://jframework.gitbook.io/help/services/identity/user/authentication-methods/passwordless/login-with-email-link)
