feat: enforce tenant login IP whitelists
This commit is contained in:
@@ -1147,6 +1147,9 @@ func (s *Session) login(msg *ClientComMessage) {
|
||||
if err == nil && rec.State != types.StateOK {
|
||||
err = types.ErrPermissionDenied
|
||||
}
|
||||
if err == nil {
|
||||
err = checkTenantLoginIPWhitelist(s.tenantID, s.platf, s.remoteAddr)
|
||||
}
|
||||
if err == nil {
|
||||
err = checkUserLoginIPWhitelist(s.tenantID, rec.Uid, s.remoteAddr)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user