跳至内容
从 NextAuth.js v4 迁移?请阅读 我们的迁移指南.

providers/freshbooks

内置 FreshBooks 集成。

default()

default(options): OAuthConfig<Record<string, any>>

在您的页面添加 FreshBooks 登录。

设置

回调 URL

https://example.com/api/auth/callback/freshbooks

配置

import { Auth } from "@auth/core"
import FreshBooks from "@auth/core/providers/freshbooks"
 
const request = new Request(origin)
const response = await Auth(request, {
  providers: [
    FreshBooks({
      clientId: FRESHBOOKS_CLIENT_ID,
      clientSecret: FRESHBOOKS_CLIENT_SECRET,
    }),
  ],
})

资源

说明

默认情况下,Auth.js 假设 FreshBooks 提供者基于 OAuth 2 规范。

💡

FreshBooks 提供者自带一个 默认配置。要根据您的用例覆盖默认值,请查看 自定义内置 OAuth 提供者

免责声明如果您认为在默认配置中发现了错误,您可以 提交问题

Auth.js 严格遵守规范,对于提供者对规范的任何偏离,我们概不负责。您可以提交问题,但如果问题是非符合规范,我们可能不会寻求解决。您可以在 讨论区 寻求更多帮助。

参数

参数类型
optionsOAuthUserConfig<Record<string, any>>

返回值

OAuthConfig<Record<string, any>>

Auth.js © Balázs Orbán 和团队 -2024