> For the complete documentation index, see [llms.txt](https://coda-payments.gitbook.io/coda-public-technical-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://coda-payments.gitbook.io/coda-public-technical-documentation/coda-webstore/user-login.md).

# User Login

Describes the various options available to Coda customers who require user registration and authentication.

User registration and authentication is vital for knowing your users, as well as for targeting and rewarding your most loyal customers. Coda provides you with a myriad of login options that suit a wide variety of needs.

Coda supports the following mechanisms:

1. Coda Accounts
2. Custom Login
3. Frictionless Authentication
4. Frictionless Player ID retrieval

| Feature                                 | Coda Accounts                                | Frictionless Login                        | Frictionless Player ID retrieval         | Custom Login                                 |
| --------------------------------------- | -------------------------------------------- | ----------------------------------------- | ---------------------------------------- | -------------------------------------------- |
| User registration                       | <mark style="color:$success;">Yes</mark>     | <mark style="color:$success;">Yes</mark>  | <mark style="color:orange;">No</mark>    | <mark style="color:$success;">Yes</mark>     |
| User login                              | <mark style="color:$success;">Yes</mark>     | <mark style="color:$success;">Yes</mark>  | <mark style="color:orange;">No</mark>    | <mark style="color:$success;">Yes</mark>     |
| Friction                                | <mark style="color:yellow;">Yes, some</mark> | <mark style="color:$success;">No</mark>   | <mark style="color:$success;">No</mark>  | <mark style="color:yellow;">Yes, some</mark> |
| Enables loyalty and retention features? | <mark style="color:$success;">Yes</mark>     | <mark style="color:$success;">Yes</mark>  | <mark style="color:orange;">No</mark>    | <mark style="color:$success;">Yes</mark>     |
| Lift                                    | <mark style="color:$success;">None</mark>    | <mark style="color:yellow;">Medium</mark> | <mark style="color:$success;">Low</mark> | <mark style="color:yellow;">Medium</mark>    |
| Custom branding                         | <mark style="color:yellow;">Minimal</mark>   | <mark style="color:$info;">NA</mark>      | <mark style="color:$info;">NA</mark>     | <mark style="color:$success;">Yes</mark>     |

<br>
