I've set an app password and wanted to enable the option Local clients need to authenticate to access the API. But whenever I enable this option, right after saving it gets disabeld.
I'm using the following version:
Core
Version is v5.18.3-525-g1a48706 (Latest: null)
Branch is development
Hash is 1a487069 (Latest: 1a487069)
Web
Version is v5.21-986-gcd916b17 (Latest: null)
Branch is development
Hash is cd916b17 (Latest: cd916b17)
FTL
Version is vDev-2f02f5c (Latest: null)
Branch is development
Hash is 2f02f5c0 (Latest: 2f02f5c0)
The API endpoint behind this setting was removed during v6 development. This PR removes the text and checkbox from the web interface
__
I think we decided during the development that also all local clients need to authenticate, except those who can read the cli_pw stored in /etc/pihole/cli_pw. This setting can be turned off at webserver.api.cli_pw