@@ -22,7 +22,7 @@ function decodeToken(token) {
2222
2323 return decoded ;
2424 } catch ( err ) {
25- throw new ForbiddenError ( '로그인이 필요한 서비스입니다.' ) ;
25+ throw new ForbiddenError ( 'Access denied: 로그인이 필요한 서비스입니다.' ) ;
2626 }
2727}
2828
@@ -94,13 +94,13 @@ module.exports = {
9494 . findOne ( { serviceNumber : params . serviceNumber } )
9595 . catch ( ( err ) => {
9696 if ( err instanceof TypeError ) {
97- throw new AuthError ( '로그인에 실패했습니다.' ) ;
97+ throw new AuthError ( 'Authentication error: 로그인에 실패했습니다.' ) ;
9898 }
99- throw new RuntimeError ( '로그인에 실패했습니다.' ) ;
99+ throw new RuntimeError ( 'Runtime error: 로그인에 실패했습니다.' ) ;
100100 } ) ;
101101
102102 if ( loginUser === null || loginUser . password !== params . password ) {
103- throw new AuthError ( '로그인에 실패했습니다.' ) ;
103+ throw new AuthError ( 'Authentication error: 로그인에 실패했습니다. 올바르지 않은 군번과 비밀번호입니다 .' ) ;
104104 }
105105
106106 const user = jwt . sign ( {
@@ -124,7 +124,7 @@ module.exports = {
124124
125125 const isAd = await isAdmin ( decode . _id ) . catch ( ( err ) => { throw err ; } ) ;
126126 if ( ! isAd ) {
127- throw new ForbiddenError ( '접근 권한이 존재하지 않습니다' ) ;
127+ throw new ForbiddenError ( 'Access denied: 접근 권한이 존재하지 않습니다' ) ;
128128 }
129129 return isAd ;
130130 } ,
@@ -135,7 +135,7 @@ module.exports = {
135135
136136 if ( ! isSelf ( loginUserId , targetUserId )
137137 && ! results . includes ( true ) ) {
138- throw new ForbiddenError ( '접근 권한이 존재하지 않습니다' ) ;
138+ throw new ForbiddenError ( 'Access denied: 접근 권한이 존재하지 않습니다' ) ;
139139 }
140140
141141 return true ;
@@ -146,7 +146,7 @@ module.exports = {
146146 . catch ( ( err ) => { throw err ; } ) ;
147147
148148 if ( ! results . includes ( true ) ) {
149- throw new ForbiddenError ( '접근 권한이 존재하지 않습니다' ) ;
149+ throw new ForbiddenError ( 'Access denied: 접근 권한이 존재하지 않습니다' ) ;
150150 }
151151
152152 return true ;
@@ -169,7 +169,7 @@ module.exports = {
169169 const results = await Promise . all ( [ isGroupManager ( loginUserId , targetGroupId ) , isAdmin ( loginUserId ) ] )
170170 . catch ( ( err ) => { throw err ; } ) ;
171171 if ( ! results . includes ( true ) ) {
172- throw new ForbiddenError ( '접근 권한이 존재하지 않습니다' ) ;
172+ throw new ForbiddenError ( 'Access denied: 접근 권한이 존재하지 않습니다' ) ;
173173 }
174174
175175 return true ;
@@ -180,7 +180,7 @@ module.exports = {
180180 const results = await Promise . all ( [ isItemEditor ( loginUserId , targetItemId ) , isAdmin ( loginUserId ) ] )
181181 . catch ( ( err ) => { throw err ; } ) ;
182182 if ( ! results . includes ( true ) ) {
183- throw new ForbiddenError ( '접근 권한이 존재하지 않습니다' ) ;
183+ throw new ForbiddenError ( 'Access denied: 접근 권한이 존재하지 않습니다' ) ;
184184 }
185185
186186 return true ;
@@ -190,7 +190,7 @@ module.exports = {
190190 const results = await Promise . all ( [ isItemReader ( loginUserId , targetItemId ) , isAdmin ( loginUserId ) ] )
191191 . catch ( ( err ) => { throw err ; } ) ;
192192 if ( ! results ) {
193- throw new ForbiddenError ( '접근 권한이 존재하지 않습니다' ) ;
193+ throw new ForbiddenError ( 'Access denied: 접근 권한이 존재하지 않습니다' ) ;
194194 }
195195
196196 return true ;
0 commit comments