Build a basic auth handler Supports both single account (legacy) and multiple accounts
Basic auth configuration
Basic auth handler
// Single account (legacy)buildBasicAuthHandler({ enabled: true, username: "admin", passwordHash: "$2a$10$...", realm: "Admin Area"}) Copy
// Single account (legacy)buildBasicAuthHandler({ enabled: true, username: "admin", passwordHash: "$2a$10$...", realm: "Admin Area"})
// Multiple accounts (recommended)buildBasicAuthHandler({ enabled: true, accounts: [ { username: "admin", password: "$2a$10$..." }, { username: "user", password: "$2a$10$..." } ], realm: "Protected Area", hash: { algorithm: "bcrypt", cost: 10 }}) Copy
// Multiple accounts (recommended)buildBasicAuthHandler({ enabled: true, accounts: [ { username: "admin", password: "$2a$10$..." }, { username: "user", password: "$2a$10$..." } ], realm: "Protected Area", hash: { algorithm: "bcrypt", cost: 10 }})
Build a basic auth handler Supports both single account (legacy) and multiple accounts