Commit 44750d97a782d32dfbce16b4598d3e76ba4e677b

Authored by guzijian
1 parent 3d8d6dcc

feat: 修改鉴权规则

src/main/java/com/genersoft/iot/vmp/service/impl/UserServiceImpl.java
@@ -62,7 +62,7 @@ public class UserServiceImpl implements IUserService { @@ -62,7 +62,7 @@ public class UserServiceImpl implements IUserService {
62 62
63 @Override 63 @Override
64 public boolean checkPushAuthority(String callId, String sign) { 64 public boolean checkPushAuthority(String callId, String sign) {
65 - 65 + sign = sign != null ? sign.replaceFirst("/","") : null;
66 List<User> users = userMapper.getUsers(); 66 List<User> users = userMapper.getUsers();
67 if (users.size() == 0) { 67 if (users.size() == 0) {
68 return false; 68 return false;
@@ -72,8 +72,8 @@ public class UserServiceImpl implements IUserService { @@ -72,8 +72,8 @@ public class UserServiceImpl implements IUserService {
72 continue; 72 continue;
73 } 73 }
74 String checkStr = callId == null? user.getPushKey():(callId + "_" + user.getPushKey()) ; 74 String checkStr = callId == null? user.getPushKey():(callId + "_" + user.getPushKey()) ;
75 - String checkSign = DigestUtils.md5DigestAsHex(checkStr.getBytes());  
76 - if (checkSign.equals(sign)) { 75 +// String checkSign = DigestUtils.md5DigestAsHex(checkStr.getBytes());
  76 + if (checkStr.equals(sign)) {
77 return true; 77 return true;
78 } 78 }
79 } 79 }