Quickstarts

Quickstarts

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 interactive introduction to FusionAuth and the problems it solves, check out our Start Here tutorial.

Each quickstart includes a complete runnable application and a shell application you can build out by following the step-by-step integration instructions. Application examples include: traditional web applications, single-page applications, mobile applications, and APIs protected with access tokens.

These quickstarts help you rapidly evaluate FusionAuth and see how an integration works, rather than serve as a blueprint for integrating FusionAuth into your current system. For that, see the Getting Started documentation.

You’ll need the following to work through any quickstarts.

  • 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 the Spring example

Single-Page App (SPA)

JavaScript app that runs in the browser

Native/Mobile App

Mobile application that runs natively on a device

Backend/API

An API or service protected by FusionAuth and access tokens