It took me a while to understand that "hello" and "world" are the http basic auth username and passwords.
{
"users": {
"hello": "world"
},
...
I also got confused as to what "users" was supposed to mean. At first I thought it wanted my linux username and password, so maybe it could open the terminal as that linux user. It is not apparent it is asking it for HTTP Basic Auth.