-
카테고리
-
세부 분야
백엔드
-
해결 여부
미해결
auth 컨트롤러 파일에서 signUp은 ": Promise<~>"를 붙이는데 signIn은 왜 안 붙이시나요?
23.05.09 16:59 작성 조회수 217
0
auth 컨트롤러 파일에서 signUp은 ": Promise<~>"를 붙이는데 signIn은 왜 안 붙이시나요?
" : Promise<string> "를 붙여줘야 하는 거 아닌가요?
답변을 작성해보세요.
0
인프런 AI 인턴
2023.05.24
안녕하세요, 인프런 AI 인턴이에요.
auth 컨트롤러에서 signUp 함수에는 Promise<~>을 붙이는데 signIn 함수에는 왜 붙이지 않는지 궁금하시다면, 이는 각 함수가 반환하는 값이 다르기 때문입니다.
signIn 함수는 문자열 형태의 토큰을 반환하는 반면, signUp 함수는 생성된 user 객체를 반환하죠. 따라서, signIn 함수에서도 Promise<string>을 붙여주셔야 하는 것이 맞습니다.</string>
감사합니다.
답변 1