I am using Kibana4.1.4 with ES 1.7 and creating log export using Elasticdump behind Nginx. I have Keystone for authentication purpose and I have wrote code for authentication logic in KibanaDir/src/app.js file.
Now I am trying to upgrade Kibana to 4.6.1 with ES 2.4 and kibana app is now hosted at /app/kibana rather than /kibana and code and directory structure is changed as well.
I have found the work around with Nginx
Thanks for the reply. "and their purpose as lead" is just asking that help with directory structure as lead/help to solve this problem. That is nothing.
With Kibana 4.1.4, KibanaDir/src/app.js file was starting point of Kibana so previous developer added some functions(NodeJS) to contact Keystone for token and authenticate user. I guess you need not to know about Keystone to help me here.
For context, that code helps getting user's token from Keystone and other things, so that Kibana can only be accessed through the some domain, not just be typing myIP:5601.
I would like to know where(which file in Kibana 4.6.1) I could add those functions , so that authentication can take place before starting Kibana. I am very much confused and have no idea of NodeJS but bit idea of JS.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.