summaryrefslogtreecommitdiff
path: root/include/pam_authenticate.hpp
diff options
context:
space:
mode:
authorKowalski, Kamil <kamil.kowalski@intel.com>2019-07-12 10:59:11 +0300
committerJames Feist <james.feist@linux.intel.com>2019-10-31 20:13:42 +0300
commit0ff64dc2cd3a15b4204a477ad2eb5219d66e6110 (patch)
tree0c3b71bdde4615e2e38a5dd230c53719ac3ee5b6 /include/pam_authenticate.hpp
parentfc41ff6e941a1052a45c47a1de9568219b387283 (diff)
downloadbmcweb-0ff64dc2cd3a15b4204a477ad2eb5219d66e6110.tar.xz
Auth methods configuration
Added Oem extension for AccountService allowing user to configure which authentication methods should be enabled. User is now able to turn on and off authentication methods like BasicAuth, XToken, etc. User is not allowed to turn off all of the methods at once - at least one method has to be active to prevent lock-out. This configuration is persistent, will be saved on file-system and will be loaded on bmcweb's restart. Tested: No regression found in manual testing. By default everything works as before, and disabling auth method prevents user to authenticate by it. Tested that user is not allowed to disable all the methods - either in one PATCH or by disabling them one at a time. ServiceValidator run with success. Change-Id: I3a775d783ac05998d17b8e91800962bffd8cab52 Signed-off-by: Kowalski, Kamil <kamil.kowalski@intel.com> Signed-off-by: Zbigniew Kurzynski <zbigniew.kurzynski@intel.com>
Diffstat (limited to 'include/pam_authenticate.hpp')
0 files changed, 0 insertions, 0 deletions