providers/ping-id
PingProfile
扩展
Record
<string
,any
>
属性
acr
acr: string;
amr
amr: [string];
at_hash
at_hash: string;
aud
aud: string;
auth_time
auth_time: number;
email: string;
env
env: string;
exp
exp: number;
family_name
family_name: string;
given_name
given_name: string;
iat
iat: number;
iss
iss: string;
name
name: string;
org
org: string;
p1.region
region: string;
picture
picture: string;
preferred_username
preferred_username: string;
sid
sid: string;
sub
sub: string;
updated_at
updated_at: number;
default()
default(options): OIDCConfig<PingProfile>
在您的页面中添加 PingID 登录。
文档
示例
import PingId from "@auth/core/providers/ping-id"
...
providers: [
PingId({
clientId: AUTH_PING_ID_ID,
clientSecret: AUTH_PING_ID_SECRET,
issuer: PING_ID_ISSUER
})
]
...
帮助
如果您认为在默认配置中发现了错误,您可以打开问题。
Auth.js 严格遵守规范,它不能对提供商对规范的任何偏差负责。您可以打开问题,但如果问题是非规范性问题,我们可能不会寻求解决。您可以在讨论中寻求更多帮助。
参数
参数 | 类型 |
---|---|
options | OIDCUserConfig <PingProfile > |