forked from noxious/server
Added online column to user and char. models, updated send chat message event to new format, removed unused code, fixed typo, replaced console.log()'s with logger
This commit is contained in:
@ -3,6 +3,7 @@ import { TSocket } from '../utilities/types'
|
||||
import config from '../utilities/config'
|
||||
import UserRepository from '../repositories/userRepository'
|
||||
import { User } from '@prisma/client'
|
||||
import logger from '../utilities/logger'
|
||||
|
||||
/**
|
||||
* Socket io jwt auth middleware
|
||||
@ -11,7 +12,7 @@ import { User } from '@prisma/client'
|
||||
*/
|
||||
export async function Authentication(socket: TSocket, next: any) {
|
||||
if (!socket.request.headers.cookie) {
|
||||
console.log('No cookie provided')
|
||||
logger.warn('No cookie provided')
|
||||
return next(new Error('Authentication error'))
|
||||
}
|
||||
|
||||
@ -32,7 +33,7 @@ export async function Authentication(socket: TSocket, next: any) {
|
||||
if (token) {
|
||||
verify(token, config.JWT_SECRET, async (err: any, decoded: any) => {
|
||||
if (err) {
|
||||
console.log('err')
|
||||
logger.error('Invalid token')
|
||||
return next(new Error('Authentication error'))
|
||||
}
|
||||
|
||||
@ -40,7 +41,7 @@ export async function Authentication(socket: TSocket, next: any) {
|
||||
next()
|
||||
})
|
||||
} else {
|
||||
console.log('No token provided')
|
||||
logger.warn('No token provided')
|
||||
next(new Error('Authentication error'))
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user