コンテンツにスキップ
NextAuth.js v4 からの移行ですか? 移行ガイドをご覧ください.

providers/salesforce

組み込みのSalesforce連携。

SalesforceProfileこのセクションへのパーマリンク

拡張このセクションへのパーマリンク

  • Record<string, any>

プロパティこのセクションへのパーマリンク

emailこのセクションへのパーマリンク

email: string;

nicknameこのセクションへのパーマリンク

nickname: string;

pictureこのセクションへのパーマリンク

picture: string;

subこのセクションへのパーマリンク

sub: string;

default()このセクションへのパーマリンク

default(options): OIDCConfig<SalesforceProfile>

セットアップこのセクションへのパーマリンク

コールバックURLこのセクションへのパーマリンク

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

設定このセクションへのパーマリンク

import { Auth } from "@auth/core"
import Salesforce from "@auth/core/providers/salesforce"
 
const request = new Request(origin)
const response = await Auth(request, {
  providers: [
    Salesforce({
      clientId: AUTH_SALESFORCE_ID,
      clientSecret: AUTH_SALESFORCE_SECRET,
    }),
  ],
})

リソースこのセクションへのパーマリンク

注記このセクションへのパーマリンク

Salesforceプロバイダーにはデフォルト設定が付属しています。ユースケースに合わせてデフォルトをオーバーライドするには、組み込みOAuthプロバイダーのカスタマイズを確認してください。

ヘルプこのセクションへのパーマリンク

デフォルト設定にバグが見つかったと思われる場合は、issue を開くことができます。

Auth.js は仕様に厳密に準拠しており、プロバイダーによる仕様からの逸脱については責任を負いません。issue を開くことはできますが、問題が仕様に準拠していない場合、解決策を追求しない場合があります。ディスカッションでさらにヘルプを求めることができます。

パラメーターこのセクションへのパーマリンク

パラメーター
optionsOIDCUserConfig<SalesforceProfile>

戻り値このセクションへのパーマリンク

OIDCConfig<SalesforceProfile>

Auth.js © Balázs Orbán and Team -2024