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

# Authentication

In this section of the documentation, you will find information about how to create and manage your tokens and how to use your token to authenticate.

The Sesame Data uses Basic Authentication, utilising a combination of a username and API tokens as passwords. Upon token generation, clients will receive their unique password. This password and their client-specific username are required as authentication when making requests.&#x20;

<table data-header-hidden><thead><tr><th width="131"></th><th></th></tr></thead><tbody><tr><td>Username</td><td>A unique code belonging to each client. This will be available in the Sesame Data Experience</td></tr><tr><td>Password</td><td>The token which allows you to make requests. This is generated in the Sesame Data Experience</td></tr></tbody></table>

Additionally, the API provides support for IP whitelisting, enhancing data security by restricting authentication to a predefined list of IPs. This feature ensures that only authorised IPs can authenticate by presenting a valid token.

You may also find it valuable to explore our tutorial on [Using Sesame Data with Postman](/tutorials-recipes/using-sesame-data-with-postman.md).

<table data-view="cards"><thead><tr><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td>Tokens are your key to access your data similar to a password.</td><td><a href="https://content.gitbook.com/content/LGr6a1Wcc9zB3XAdNNQu/blobs/eFm00TRuWqHaITYeHgsr/authentication-api-token.png">authentication-api-token.png</a></td><td><a href="/authentication/create-and-manage-your-api-token.md">Create and manage your API token</a></td></tr><tr><td>Use generated tokens to access to authenticate and have access to your data.</td><td><a href="https://content.gitbook.com/content/LGr6a1Wcc9zB3XAdNNQu/blobs/wSgRjYEXroh1GcEPWwHl/authentication-how-authenticate.png">authentication-how-authenticate.png</a></td><td><a href="/authentication/how-to-authenticate.md">How to Authenticate</a></td></tr><tr><td>Increase the security by optionally enabling protection by IPs.</td><td><a href="https://content.gitbook.com/content/LGr6a1Wcc9zB3XAdNNQu/blobs/laguBCUupbfad7wXrurd/authentication-ip-whitelisting.png">authentication-ip-whitelisting.png</a></td><td><a href="/authentication/ip-whitelisting.md">IP Whitelisting</a></td></tr></tbody></table>
