Still happening, for sure. Here’s what I’ve done so far: I downloaded a fresh image of NCP, and burned it to a USB flash drive, and booted up my RPi. I updated NCP so that I’m now at 0.31.11. I updated Firefox to the latest version (56.0). I cleared out my caches from ALL my browsers (!), then just for good measure, I created a new user account, rebooted my computer, and logged into the new account. I started up Firefox, went to my local NCP instance (https://grumpy.local:4443/) and still was asked 3 times to enter my login credentials. Sometimes on reload, it will only ask once, and sometimes it will ask me as much a 4 times before letting me proceed. I’m certain that I’m entering my password properly (I pasted just to avoid introducing typos).
I am getting the same behavior on Opera, Firefox, and Chrome. I’ll be happy to make and post a screen recording of this behavior if anyone thinks it would be helpful.
Could it have anything to do with the fact that the site is still local, and doesn’t have a security certificate yet?
Here’s what I suspect is happening, although this is really no more than a hunch. I have noticed that each time the login dialog drops down, the ncp-web page is in a different stage of loading. Is it possible that credentials are being requested along with each HTTP request to the web server for the individual components of the page?
Here are screenshots of each of the 3 login requests I’m getting.
3rd (and final, on this occasion) request:
I’d love to get to the bottom of this, as it is really surprisingly annoying.