I am have installed ES, Kibana and Shield.
I have also configured shield to authenticate users when logging into ES, Kibana everything is working fine except that shield asks for the user credentials just once when logging into kibana. The next time i access it assumes i am using the same user and does not ask for the credential. I need the user to be authenticated when ever we submit a request.
When i did some research i found out that i needed to modify the elasticserarch.yml file to include the esuser realm and the property called cache.ttl which i have set to 2 ms meaning that every 2 millisecond the user cache expires but this is not working can someone tell me if this is the right way to do it? if not please tell me how.
Thank you in advance