· 6 years ago · Jul 08, 2019, 11:32 PM
1var ws = new WebSocketServer({
2 verifyClient: function (info, cb) {
3 var token = info.req.headers.token
4 if (!token)
5 cb(false, 401, 'Unauthorized')
6 else {
7 jwt.verify(token, 'secret-key', function (err, decoded) {
8 if (err) {
9 cb(false, 401, 'Unauthorized')
10 } else {
11 info.req.user = decoded
12 cb(true)
13 }
14 })
15
16 }
17 },
18 port: 8001
19})