gist-logs: basic login

"retain old behavior" is done, was that was what you meant. Or you would prefer switch to require authentication for gists too, idk like `--auth-gists|-a` ?