如何检索用户或管理员图像?如何清除 CDA 缓存?

Posted

技术标签:

【中文标题】如何检索用户或管理员图像?如何清除 CDA 缓存?【英文标题】:How to retrieve User or Admin Images??how to clear that CDA cache memory? 【发布时间】:2017-01-06 12:37:36 【问题描述】:

我是 pentaho CDE 设计的新手..

如果某个用户或管理员登录到 pentaho 仪表板。

如果管理员已登录,则应显示他的图像。 或者用户登录到应该使用会话 ID 显示他的图像

如何清除那个 CDA 缓存?

【问题讨论】:

【参考方案1】:

首先要做的是检索登录用户的上下文:

在一个组件中,你可以这样做:

this.dashboard.context.user 获取用户 ID this.dashboard.context.roles 获取用户的角色:它是一个数组,如果用户是管理员,它将包含“管理员”

然后,您可以加载并显示您想要的图像。

【讨论】:

以上是关于如何检索用户或管理员图像?如何清除 CDA 缓存?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Linux/Unix/Mac 下清除 DNS 查询缓存

关于如何快速清除,登陆文件共享,域等时缓存的认证用户名和密码的方法

上传新版本代码时如何强制浏览器清除缓存

如何在 PHP 中从 Parse 中检索图像文件?

如何在Ionic中为缓存清除添加哈希到图像和其他静态资源?

如何检索在谷歌上找到的只有缓存 url 的图像?