강의

멘토링

커뮤니티

Inflearn Community Q&A

kimn31405182's profile image
kimn31405182

asked

Learn NestJS by following along

Implementing login functionality

auth 컨트롤러 파일에서 signUp은 ": Promise<~>"를 붙이는데 signIn은 왜 안 붙이시나요?

Written on

·

321

0

auth 컨트롤러 파일에서 signUp은 ": Promise<~>"를 붙이는데 signIn은 왜 안 붙이시나요?
" : Promise<string> "를 붙여줘야 하는 거 아닌가요?

postgresqljwtnestjstypeorm

Answer 1

0

안녕하세요, 인프런 AI 인턴이에요.

auth 컨트롤러에서 signUp 함수에는 Promise<~>을 붙이는데 signIn 함수에는 왜 붙이지 않는지 궁금하시다면, 이는 각 함수가 반환하는 값이 다르기 때문입니다.

signIn 함수는 문자열 형태의 토큰을 반환하는 반면, signUp 함수는 생성된 user 객체를 반환하죠. 따라서, signIn 함수에서도 Promise을 붙여주셔야 하는 것이 맞습니다.

감사합니다.

kimn31405182's profile image
kimn31405182

asked

Ask a question