---
title: "User Authentication"
description: "How can you authenticate users in web sites (or web apps) built with LaunchFast starter kits?"
source: "https://www.launchfa.st/documentation/authentication"
---

> **Site index for agents**
> Fetch https://www.launchfa.st/llms.txt to discover every page on this site.
> Every page is also available as Markdown by appending `.md` to its URL.

LaunchFast comes with the following baked-in authentication methods [powered by Auth.js](https://authjs.dev/):

<li> [Credentials (Email & Password)](https://authjs.dev/getting-started/authentication/credentials) </li>
<li> [Magic Links](https://authjs.dev/getting-started/authentication/email) </li>
<li> [20+ OAuth Providers](https://authjs.dev/getting-started/authentication/oauth) </li>

Following are the guides for each authentication method:

<li> Authenticate users with [Credentials (Email and Password)](/documentation/authentication/credentials/) </li>
<li> Authenticate users with [Magic Links](/documentation/authentication/magic-links/) </li>
<li> Authenticate users with [20+ OAuth providers](/documentation/authentication/oauth/) </li>
