> For the complete documentation index, see [llms.txt](https://ezom.gitbook.io/ezom-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ezom.gitbook.io/ezom-docs/first-setup/authentication.md).

# Authentication

The authentication module ensures secure access to the platform by providing multiple account creation and sign-in options, as well as enhanced security features.

#### Features

1. **Register Account** – Create a new user account by providing required personal details and credentials.
2. **Sign in Using Your Google Account** – Quickly log in using your existing Google account credentials via OAuth integration.
3. **Mobile Authenticator Setup** – Configure a mobile-based authenticator app (such as Google Authenticator) to generate time-based one-time passcode (TOTP) for secure login.
4. **Enable and Disable Two-Factor Authentication (2FA)** – Add an extra security layer by requiring a second verification step at login, with the option to enable or disable it anytime.
5. **Add User to Organisation** – Invite and grant access to additional users within your organization, managing their roles and permissions.
