> 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

The Sesame Data uses Basic Authentication, utilizing 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 Developer portal.</td></tr><tr><td>Password</td><td>The token which allows you to make requests. This is generated in the Developer portal.</td></tr></tbody></table>

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.&#x20;

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 authorized 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></th><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></td><td></td><td><a href="https://686422464-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRqYhxcZf6UoirhKFZnW4%2Fuploads%2FhgytOpa7wtwuBaViIVZs%2Fauthentication-api-token.png?alt=media&amp;token=2e79ac16-8873-4714-b80f-f84d33c8bbd7">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></td><td></td><td><a href="https://686422464-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRqYhxcZf6UoirhKFZnW4%2Fuploads%2FBxwoEgQnXYVPsxNNhBqa%2Fauthentication-how-authenticate.png?alt=media&amp;token=e50d5736-3b6f-426d-b98b-6a45e7305d02">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></td><td></td><td><a href="https://686422464-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRqYhxcZf6UoirhKFZnW4%2Fuploads%2FJR2IkUXLSW3m1zynTf6f%2Fauthentication-ip-whitelisting.png?alt=media&amp;token=6ea5133e-d41c-4acd-ae31-9dfe5de9d8a2">authentication-ip-whitelisting.png</a></td><td><a href="/authentication/ip-whitelisting.md">IP Whitelisting</a></td></tr></tbody></table>
