인프런 커뮤니티 질문&답변

osk2090님의 프로필 이미지
osk2090

작성한 질문수

탄탄한 백엔드 NestJS, 기초부터 심화까지

Swagger API 보안 설정 & 로그인 API 프론트엔드와 연결

express-basic-auth 질문입니다.

작성

·

570

2

app.use(
['/docs', '/docs-json'],
expressBasicAuth({
challenge: true,
users: {
[process.env.SWAGGER_USER]: process.env.SWAGGER_PASSWORD,
}
}),
);

해당 코드 작성후 실행하면 에러가 뜹니다.
expressBasicAuth({
                      ^
TypeError: (0 , express_basic_auth_1.default) is not a function
    at bootstrap (/Users/buzz/Documents/Git/ToyProject/nestjs/src/main.ts:12:23)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)

확인 부탁드립니다!

답변 2

1

osk2090님의 프로필 이미지
osk2090
질문자

해결하였습니다!

import 부분에 * as가 붙어야되더라구요

0

윤상석님의 프로필 이미지
윤상석
지식공유자

답변이 늦었습니다 ㅠㅠ 해결 되어서 다행입니다!! tsconfig 초기 설정문제인듯합니다

osk2090님의 프로필 이미지
osk2090

작성한 질문수

질문하기