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

providers/kinde

使用 Kinde 集成的内置登录。

KindeProfile

使用配置文件回调时从 Kinde 返回的用户配置文件。 参考.

扩展

属性

first_name

first_name: string;

用户的给定名称。

id

id: string;

用户的唯一标识符。

last_name

last_name: string;

用户的姓氏。

picture

picture: string;

指向用户个人资料图片的 URL。

preferred_email

preferred_email: string;

用户的电子邮件地址。

provided_id

provided_id: string;

用户来自先前系统的标识符。

username

username: string;

用户的用户名。


default()

default(config): OIDCConfig<KindeProfile>

设置

回调 URL

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

配置

import { Auth } from "@auth/core"
import Kinde from "@auth/core/providers/kinde"
 
const request = new Request(origin)
const response = await Auth(request, {
  providers: [
    Kinde({
      clientId: KINDE_CLIENT_ID,
      clientSecret: KINDE_CLIENT_SECRET,
      issuer: KINDE_DOMAIN,
    }),
  ],
})

资源

注释

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

帮助

如果您认为在默认配置中发现了错误,您可以 打开一个问题.

Auth.js 严格遵守规范,不能对提供者在规范中的任何偏差负责。您可以打开一个问题,但是如果问题是非规范合规性,我们可能不会追求解决方法。您可以在 讨论 中寻求更多帮助。

参数

参数类型
configOIDCUserConfig<KindeProfile>

返回

OIDCConfig<KindeProfile>

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