我正在用Java Rest api在后面的angularjs项目中工作,我也使用带kibana仪表板的elasticsearch(一切正常)...,我的问题是我想在angularjs页面中添加一个链接以访问到kibana仪表板,但我想创建一些自定义身份验证,例如,在将用户重定向到kibana仪表板之前,我必须在后面调用rest api,以检查用户在数据库中是否具有某些角色,这些角色是否可以重定向用户到kibana仪表板,否则我在前面显示一条消息,说特权访问问题。
我的解决方案对吗?我知道有一个用于安全问题的x-pack插件..但是我不能实现它,因为它不是免费的..
如果您对我的情况有任何建议,我会很高兴。
致谢!