File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,19 +31,19 @@ export default class JwtToken {
3131 /**
3232 * Extract token from request
3333 */
34- extract ( req : Request ) {
34+ extract ( req : Request ) : string | null {
3535 const queryToken = _ . get ( req , 'query.token' , undefined )
3636 const cookieToken = _ . get ( req , 'cookies.token' , undefined )
3737 const headerToken = _ . get ( req , 'headers.authorization' , undefined )
3838
3939 if ( queryToken ) {
4040 logger . info ( 'Token extracted from query' )
41- return queryToken
41+ return String ( queryToken )
4242 }
4343
4444 if ( cookieToken ) {
4545 logger . info ( 'Token extracted from cookie' )
46- return cookieToken
46+ return String ( cookieToken )
4747 }
4848
4949 if ( headerToken ) {
@@ -55,7 +55,7 @@ export default class JwtToken {
5555 }
5656
5757 logger . info ( 'Token extracted from header' )
58- return splitAuthorize [ 1 ]
58+ return String ( splitAuthorize [ 1 ] )
5959 }
6060
6161 logger . info ( 'Token not found' )
You can’t perform that action at this time.
0 commit comments