how frequently does the letter l appear in:
q: configure kibana web page (only) to require a login i have elasticsearch 6.4.3 and kibana 6.4.3 installed on debian 8 jessie.
ive looked into x-pack and shield, which both seem to be mostly concerned with security within elasticsearch, and how to control security between elasticsearch and kibana. 
i dont really need security on the backend between kibana and es. however we would like the kibana web page to be world accessible with a login page. 
is it possible to implement only a login page for the kibana site? 

a: i dont know how to do what you want with x-pack or shield, but you could use simple nginx configuration above kibana. example of nginx site config:
server {
listen 80;
    server_name kibana.youdomain.com;
    auth_basic restricted access;
    auth_basic_user_file /etc/nginx/htpasswd.users;

    location / {
        proxy_pass http://localhost:5601;
        proxy_http_version 1.1;
        proxy_set_header upgrade $http_upgrade;
        proxy_set_header connection upgrade;
        proxy_set_header host $host;
        proxy_cache_bypass $http_upgrade;
    }

}

in this example kibana works on 5601 port.
also you should add user and password:
sudo sh -c echo -n user: >> /etc/nginx/htpasswd.users
sudo sh -c openssl passwd -apr1 >> /etc/nginx/htpasswd.users


user
The passage contains thirty-five "l"s.
assistant