Files
Balázs Orbán cbf9622e6f chore: move docs to top-level (#3887)
* chore: move docs to top-level

* chore: add docs back to workspaces
2022-02-09 00:42:11 +01:00

1.3 KiB

id, title
id title
fusionauth FusionAuth

Documentation

https://fusionauth.io/docs/v1/tech/oauth/

Options

The FusionAuth Provider comes with a set of default options:

You can override any of the options to suit your own use case.

Example

import Providers from `next-auth/providers`
...
providers: [
  Providers.FusionAuth({
    id: "fusionauth",
    name: "FusionAuth",
    domain:  process.env.FUSIONAUTH_DOMAIN,
    clientId: process.env.FUSIONAUTH_CLIENT_ID,
    clientSecret: process.env.FUSIONAUTH_SECRET,
    tenantId: process.env.FUSIONAUTH_TENANT_ID // Only required if you're using multi-tenancy
  }),
]
...

:::warning If you're using multi-tenancy, you need to pass in the tenantId option to apply the proper theme. :::

Instructions

Configuration

:::tip An application can be created at https://your-fusionauth-server-url/admin/application.

For more information, follow the FusionAuth 5-minute setup guide. :::

In the OAuth settings for your application, configure the following.