ConfigureEntraAuthenticationOptions interface

Sequelize ile Entra ID doğrulama yapılandırma seçenekleri.

Özellikler

fallbackUsername

Erişim belirteci upn kullanılabilir veya appid iddia içermediğinde kullanılacak yedek kullanıcı adı.

Veritabanı kullanıcı adı aşağıdaki sırayla çözülür:

  1. upn Erişim tokeninden (varsa) talep edin.
  2. appid Erişim tokeninden (varsa) talep edin.
  3. Bu fallbackUsername seçenek (sağlanırsa).
  4. Ortam PGUSER değişkeni (process.env.PGUSER), eğer ayarlanırsa.

Bu değerlerin hiçbiri mevcut değilse, kullanıcı adı belirlenemediği için hata atılır.

Özellik Ayrıntıları

fallbackUsername

Erişim belirteci upn kullanılabilir veya appid iddia içermediğinde kullanılacak yedek kullanıcı adı.

Veritabanı kullanıcı adı aşağıdaki sırayla çözülür:

  1. upn Erişim tokeninden (varsa) talep edin.
  2. appid Erişim tokeninden (varsa) talep edin.
  3. Bu fallbackUsername seçenek (sağlanırsa).
  4. Ortam PGUSER değişkeni (process.env.PGUSER), eğer ayarlanırsa.

Bu değerlerin hiçbiri mevcut değilse, kullanıcı adı belirlenemediği için hata atılır.

fallbackUsername?: string

Özellik Değeri

string