Browse Source

移除二次验证
Signed-off-by: Caner <5658514@qq.com>

Caner 4 years ago
parent
commit
5d429f807a
3 changed files with 6 additions and 21 deletions
  1. 1 5
      socket/client.js
  2. 3 1
      socket/db/config.json
  3. 2 15
      socket/server.js

+ 1 - 5
socket/client.js

@@ -10,11 +10,7 @@ socket.on('connect', () => {
     // 会被多次执行=>判断状态后执行其它程序(注意次数)
     console.log('已连接');
 })
-socket.on("disconnect", () => {
-    // 会被多次执行=>不做操作
-    console.log('断开重新连接,多次验证');
-    socket.connect();
-});
+
 socket.on('connect_error', (err) => {
     // 会被多次执行=>停止执行其它程序(注意次数)
     console.log('连接错误', err)

+ 3 - 1
socket/db/config.json

@@ -1 +1,3 @@
-{"TEST":"123"}
+{
+    "TEST":"123"
+}

+ 2 - 15
socket/server.js

@@ -20,10 +20,7 @@ io.use((socket, next) => {
   // 新建|查询数据
   const config = db.create('config')
   if (config[NAME] === MAC) {
-    next()
-  } else if (config[NAME] === '') {
-    // 允许第一次空MAC
-    config[NAME] = MAC
+    logger.debug(NAME + '验证成功' + MAC);
     next()
   } else {
     logger.debug(NAME + '验证错误' + MAC);
@@ -31,15 +28,5 @@ io.use((socket, next) => {
   }
 })
 
-io.on('connection', async socket => {
-  const { NAME, MAC } = socket.handshake.auth
-  logger.debug(NAME, '连接' + MAC)
-  // 断开=>轮询验证
-  await sleep(5000)
-  socket.disconnect(true)
-  logger.debug(NAME + '二次验证' + MAC)
-})
-
-console.log(`验证服务启动:49800`)
-logger.info('验证服务启动:49800')
+logger.info('验证服务启动:45697')
 io.listen(45697)