Browse Source

Auto-authorize new members on public networks properly.

pull/1/head
Adam Ierymenko 9 years ago
parent
commit
bf2b9e3692
  1. 3
      controller/EmbeddedNetworkController.cpp

3
controller/EmbeddedNetworkController.cpp

@ -1287,7 +1287,8 @@ void EmbeddedNetworkController::_request(
authorizedBy = "memberIsAuthorized";
} else if (!_jB(network["private"],true)) {
authorizedBy = "networkIsPublic";
if (!member.count("authorized"))
json &ahist = member["authHistory"];
if ((!ahist.is_array())||(ahist.size() == 0))
autoAuthorized = true;
} else {
char presentedAuth[512];

Loading…
Cancel
Save