providers/pipedrive
PipedriveProfile
繼承
Record
<string
,any
>
屬性
data
data: {
activated: boolean;
active_flag: boolean;
company_country: string;
company_domain: string;
company_id: number;
company_industry: string;
company_name: string;
created: Date;
default_currency: string;
email: string;
has_created_company: boolean;
icon_url: string;
id: number;
is_admin: number;
is_you: boolean;
lang: number;
language: {
country_code: string;
language_code: string;
};
last_login: Date;
locale: string;
modified: Date;
name: string;
phone: string;
role_id: number;
signup_flow_variation: string;
timezone_name: string;
timezone_offset: string;
};
activated?
optional activated: boolean;
active_flag?
optional active_flag: boolean;
company_country?
optional company_country: string;
company_domain?
optional company_domain: string;
company_id?
optional company_id: number;
company_industry?
optional company_industry: string;
company_name?
optional company_name: string;
created?
optional created: Date;
default_currency?
optional default_currency: string;
email: string;
has_created_company?
optional has_created_company: boolean;
icon_url?
optional icon_url: string;
id
id: number;
is_admin?
optional is_admin: number;
is_you?
optional is_you: boolean;
lang?
optional lang: number;
language?
optional language: {
country_code: string;
language_code: string;
};
language.country_code?
optional country_code: string;
language.language_code?
optional language_code: string;
last_login?
optional last_login: Date;
locale?
optional locale: string;
modified?
optional modified: Date;
name
name: string;
phone?
optional phone: string;
role_id?
optional role_id: number;
signup_flow_variation?
optional signup_flow_variation: string;
timezone_name?
optional timezone_name: string;
timezone_offset?
optional timezone_offset: string;
success
success: boolean;
default()
default<P>(options): OAuthConfig<P>
將 Pipedrive 登入新增至您的頁面。
設定
回調網址
https://example.com/api/auth/callback/pipedrive
組態
import { Auth } from "@auth/core"
import Pipedrive from "@auth/core/providers/pipedrive"
const request = new Request(origin)
const response = await Auth(request, {
providers: [
Pipedrive({
clientId: PIPEDRIVE_CLIENT_ID,
clientSecret: PIPEDRIVE_CLIENT_SECRET,
}),
],
})
資源
注意事項
預設情況下,Auth.js 假設 Pipedrive 提供者基於 OAuth 2 規範。
💡
Pipedrive 提供者帶有預設組態。要覆寫您的使用案例的預設值,請查看自訂內建的 OAuth 提供者。
類型參數
類型參數 |
---|
P 繼承 PipedriveProfile |
參數
參數 | 類型 |
---|---|
選項 | OAuthUserConfig <P > |
回傳值
OAuthConfig
<P
>