# QuickStarts

Explore step-by-step QuickStart guides from FusionAuth to seamlessly integrate authentication into your application.

> For the index of this section of the site, see [llms.txt](https://fusionauth.io/docs/llms.txt)

Learn how you would use FusionAuth to add authentication and authorization to an application in the framework or language of your choice in 15 minutes or less. For a quick overview of FusionAuth and the problems it solves, see [Get Started](https://fusionauth.io/docs/get-started/install.md).

You'll need the following to work through any QuickStart:

*   Git, for cloning the example repository
*   Docker, to run FusionAuth and its dependencies
*   An editor, to update files
*   The language, platform or framework; for example, Xcode to run the iOS QuickStart or Java for Spring

## Web

[Express Integrate FusionAuth with an example Express website.](https://fusionauth.io/docs/quickstarts/web/express.md)

[.NET QuickStart integration of .NET web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-dotnet-web.md)

[Drupal QuickStart integration of Drupal web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-php-drupal-web.md)

[Golang QuickStart integration of a Golang web application with FusionAuth using the CoreOS OIDC library.](https://fusionauth.io/docs/quickstarts/web/quickstart-golang-web.md)

[Laravel QuickStart integration of PHP Laravel web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-php-laravel-web.md)

[Next.js Set up authentication in a Next.js app using FusionAuth. Follow this QuickStart guide to integrate secure login, user management, and authentication in your Next.js project.](https://fusionauth.io/docs/quickstarts/web/quickstart-javascript-nextjs-web.md)

[Nuxt QuickStart integration of a Nuxt web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-javascript-nuxt-web.md)

[PHP QuickStart integration of PHP web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-php-web.md)

[Python Django QuickStart integration of Python Django web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-python-django-web.md)

[Python Flask QuickStart integration of Python Flask web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-python-flask-web.md)

[Remix QuickStart integration of Javascript Remix web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-javascript-remix-web.md)

[Ruby on Rails QuickStart integration of Ruby on Rails web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-ruby-rails-web.md)

[Rust with Actix QuickStart integration of a Rust Actix web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-rust-actix-web.md)

[Spring Boot With Thymeleaf QuickStart integration of a Spring Boot web application using Thymeleaf with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-java-springboot-web.md)

[WordPress QuickStart integration of WordPress application with FusionAuth.](https://fusionauth.io/docs/quickstarts/web/quickstart-wordpress-web.md)

## Single-page App

[React QuickStart a React Web App with FusionAuth.](https://fusionauth.io/docs/quickstarts/spa/react.md)

[Angular QuickStart integration of an Angular web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/spa/quickstart-javascript-angular-web.md)

[Vue.js QuickStart integration of a Vue.js web application with FusionAuth.](https://fusionauth.io/docs/quickstarts/spa/quickstart-javascript-vue-web.md)

## App

[Android Java - AppAuth QuickStart integration of a Java-based Android app with FusionAuth.](https://fusionauth.io/docs/quickstarts/app/quickstart-java-android-native.md)

[Android Kotlin - Fusionauth SDK QuickStart integration of a Kotlin-based Android app with FusionAuth Android SDK.](https://fusionauth.io/docs/quickstarts/app/quickstart-kotlin-android-native.md)

[Flutter QuickStart integration of Flutter mobile application with FusionAuth.](https://fusionauth.io/docs/quickstarts/app/quickstart-flutter-native.md)

[iOS Swift - AppAuth QuickStart integration of a Swift and SwiftUI-based iOS app with FusionAuth.](https://fusionauth.io/docs/quickstarts/app/quickstart-swift-ios-native-appauth.md)

[iOS Swift - FusionAuth SDK QuickStart integration of a Swift-based iOS app with FusionAuth Swift SDK for iOS.](https://fusionauth.io/docs/quickstarts/app/quickstart-swift-ios-native.md)

[React Native QuickStart integration of React Native application with FusionAuth.](https://fusionauth.io/docs/quickstarts/app/quickstart-react-native.md)

## API

[.NET API QuickStart integration of .NET Web API with FusionAuth.](https://fusionauth.io/docs/quickstarts/api/quickstart-dotnet-api.md)

[Golang API QuickStart integration of a Golang API application using FusionAuth as a resource server.](https://fusionauth.io/docs/quickstarts/api/quickstart-golang-api.md)

[Laravel API QuickStart integration of a Laravel API application using FusionAuth.](https://fusionauth.io/docs/quickstarts/api/quickstart-php-laravel-api.md)

[Node.js/Express.js API QuickStart integration of a JavaScript Express.js API application action as a resource server with FusionAuth.](https://fusionauth.io/docs/quickstarts/api/quickstart-javascript-express-api.md)

[Ruby on Rails API QuickStart Integration of a Ruby on Rails API with FusionAuth.](https://fusionauth.io/docs/quickstarts/api/quickstart-ruby-on-rails-api.md)

[Spring Boot API QuickStart integration of a Spring Boot API application action as a resource server with FusionAuth.](https://fusionauth.io/docs/quickstarts/api/quickstart-java-springboot-api.md)

Related

[Get Started Example Applications Learn about and download example application code for working with FusionAuth in many programming languages. code samples](https://fusionauth.io/docs/get-started/develop/example-apps.md)

[Get Started First Time Setup Learn how to log into FusionAuth for the first time, set up an API key, create an application, and register a user. getting started](https://fusionauth.io/docs/get-started/first-time-setup.md)

[Get Started What to Do Next Find the guide for your next task after you install FusionAuth and complete first time setup. getting started](https://fusionauth.io/docs/get-started/what-to-do-next.md)

[Index FusionAuth Documentation Learn what FusionAuth is and how to get started using it. getting started](https://fusionauth.io/docs.md)