【问题标题】:GWT Spring security - ClientGWT Spring 安全 - 客户端
【发布时间】:2010-07-02 12:15:23
【问题描述】:

我已经设法使用以下方法将 Spring Security 集成到我的 GWT 应用程序中:

http://technowobble.blogspot.com/2010_05_01_archive.html

请注意,我使用 gwtrpcspring 库与 GWT 进行基本的 spring 集成,它运行良好(非侵入性且高效)。

我似乎无法找到答案的问题是如何在基于授权的 GWT 小部件中使用 spring 安全性 - 例如,我不想显示菜单项或保存选项没有这些权限的用户。当然,我的方法在服务器端受到保护,但我不希望用户单击某些东西才发现他们无权访问它。如果可能的话,我不想在我的演示逻辑中乱扔与安全相关的代码(if-else 块)。

是否有可以在 GWT 客户端代码中使用的等效于 spring security jsp 标记库的东西?还是我们必须自己建立一些东西?

【问题讨论】:

    标签: security spring gwt client


    【解决方案1】:

    不-没有等效项,我所做的是设置用户角色配置文件并在登录时将其传递给然后发布给相应处理的演示者..

    伊恩

    【讨论】:

      【解决方案2】:

      您只需将 Spring Security 框架添加到您的项目中即可。

      您可以在应用程序启动时(成功登录后)使用 RPC 调用询问服务器哪个用户是当前用户以及他拥有哪些角色。

      我建议您使用我在 https://code.google.com/p/gspring 上托管的项目进行 simple 和 clear GWT 和 Spring 集成。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-31
        • 1970-01-01
        • 1970-01-01
        • 2018-11-27
        • 1970-01-01
        • 2016-06-27
        • 1970-01-01
        • 2012-06-29
        相关资源
        最近更新 更多