providers/kinde
KindeProfile
使用配置文件回调时从 Kinde 返回的用户配置文件。 参考.
扩展
Record
<string
,any
>
属性
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 严格遵守规范,不能对提供者在规范中的任何偏差负责。您可以打开一个问题,但是如果问题是非规范合规性,我们可能不会追求解决方法。您可以在 讨论 中寻求更多帮助。
参数
参数 | 类型 |
---|---|
config | OIDCUserConfig <KindeProfile > |