Commit 44750d97a782d32dfbce16b4598d3e76ba4e677b
1 parent
3d8d6dcc
feat: 修改鉴权规则
Showing
1 changed file
with
3 additions
and
3 deletions
src/main/java/com/genersoft/iot/vmp/service/impl/UserServiceImpl.java
| ... | ... | @@ -62,7 +62,7 @@ public class UserServiceImpl implements IUserService { |
| 62 | 62 | |
| 63 | 63 | @Override |
| 64 | 64 | public boolean checkPushAuthority(String callId, String sign) { |
| 65 | - | |
| 65 | + sign = sign != null ? sign.replaceFirst("/","") : null; | |
| 66 | 66 | List<User> users = userMapper.getUsers(); |
| 67 | 67 | if (users.size() == 0) { |
| 68 | 68 | return false; |
| ... | ... | @@ -72,8 +72,8 @@ public class UserServiceImpl implements IUserService { |
| 72 | 72 | continue; |
| 73 | 73 | } |
| 74 | 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 | 77 | return true; |
| 78 | 78 | } |
| 79 | 79 | } | ... | ... |