tag: Passport  1/1

Passportで認証失敗をエラーにするにはfailWithErrorを指定する

Node.jsの認証ライブラリのPassportで、認証NGの場合にエラーレスポンスが返せなくて調べたのでメモ。こんな風に、リクエストヘッダーにトークンが無いとエラーになるAPIがあったとする。import * as http from 'http';import * as express from 'express';import * as passport from 'passport';import { HeaderAPIKeyStrategy } from 'passport-headerapikey';const app = express();app.use(passport.initialize());app.use(pas...