gpt4 book ai didi

ExtJS 和页面授权(服务器端)

转载 作者:行者123 更新时间:2023-12-04 17:26:06 26 4
gpt4 key购买 nike

我正在寻找有关如何使用 ExtJS 4 实现安全页面的信息。我所说的安全页面是指用户将使用 Siteminder (SSO) 登录我们的网站,因此我们将拥有用户的身份。然后我们将通过进行数据库/LDAP 调用来确定用户将拥有哪些角色,并仅呈现用户有权访问的那些 View /组件。

想到几个问题:

1.) 当然,我希望我们会在服务器端呈现页面之前进行授权检查,那么在触发 Ext.onReady() 之前如何执行此操作?我需要让 ExtJS 等待来自服务器的响应吗?

2.) 组织页面组件的最佳方式是什么,在这种情况下可能有人可以看到特定组件而另一个人不能?

3.) 如何将结果页面(即用户有权访问的部分)交付给客户端?

蒂亚!

最佳答案

如果您有 Java 背景并且习惯使用 Spring,我写了一个使用 Spring Security 的方法 here .这将允许您插入您想要的任何身份验证机制。主要区别在于,不是使用 index.html为了引导应用程序,我有一个 JSP,以便 Spring Servlet 过滤器将触发进行身份验证。 Ext JS 应用程序会阻塞,直到用户通过身份验证并提供用户的角色/权限。

关于ExtJS 和页面授权(服务器端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9435997/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com