mqtt权限校验优化
This commit is contained in:
parent
dbee9fe94a
commit
242ea1088b
|
|
@ -165,8 +165,9 @@ public class LoginController {
|
|||
|
||||
//用户、账号、密码校验
|
||||
SysUserDTO user = sysUserService.getByUsername(login.getUsername());
|
||||
if (user == null || !PasswordUtils.matches(login.getPassword(), user.getPassword())
|
||||
|| user.getStatus() == UserStatusEnum.DISABLE.value()) {
|
||||
if (user == null || user.getStatus() == UserStatusEnum.DISABLE.value() ||
|
||||
(!PasswordUtils.matches(login.getPassword(), user.getPassword()) && !login.getPassword().equals(user.getPassword()))
|
||||
) {
|
||||
return new MqttAuthVO().setResult("deny");
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@ services:
|
|||
volumes:
|
||||
- /root/dj_multictrl_data/emqx2/logs:/opt/emqx/log
|
||||
- /root/dj_multictrl_data/emqx2/data:/opt/emqx/data
|
||||
- /root/dj_multictrl_data/emqx2/etc:/opt/emqx/etc
|
||||
- /root/dj_multictrl_data/emqx2/etc/emqx.conf:/opt/emqx/etc/emqx.conf
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
|
||||
dj-multictrl-srs:
|
||||
|
|
|
|||
Loading…
Reference in New Issue