`
totong
  • 浏览: 19260 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Grails SpringSecurity取得当前用户对象

阅读更多

在控制器中可以先注入authenticateService,然后使用

authenticateService.principal().domainClass

或者

authenticateService.userDomain()

 

 

取得当前的用户对象

 

在页面上可以使用

${session?.SPRING_SECURITY_CONTEXT?.authentication?.principal?.domainClass}

取得当前用户对象

分享到:
评论
1 楼 ComplexMan 2011-04-05  
有没有更优雅的方法在gsp页面上取得user其他的属性呢,例如用${user.email}

相关推荐

    Grails + Spring Security 权限控制

    《Grails + Spring Security 权限控制》 在Web应用开发中,权限控制是不可或缺的一环,它确保了用户只能访问他们被授权的功能和数据。本文将深入探讨如何在Grails框架中集成Spring Security,实现高效且灵活的权限...

    spring security 入门经典教程

    - 第9章:与其他框架和语言集成Spring Security,探讨了Spring Security与其他技术栈整合的可能性,例如与Grails、Play框架的整合,以及与Groovy等语言的集成。 以上章节构建了一个全面的Spring Security入门知识...

    grails-spring-security-ui

    《Grails Spring Security用户界面详解》 在Java开发领域,Spring Security是一个强大的安全框架,用于保护Web应用程序。而Grails,作为一个基于Groovy语言的敏捷Web开发框架,它与Spring Security的结合则提供了...

    Spring Security 3.1.pdf

    4. **SecurityContext**:保存当前用户的身份信息,在整个应用范围内共享。 5. **FilterChainProxy**:代理过滤器链,是 Spring Security 处理 HTTP 请求的核心组件。 6. **WebSecurityConfigurerAdapter**:提供...

    grails3-spring-security-demo

    打开Grails命令行并运行create-app grails3-spring-security-demo --profile=web 更新了grails-app/conf/logback.groovy并添加了以下内容: // added so that we get more of the Spring Boot startup logger( ' ...

    Spring Security LDAP 全选管理框架 中文版

    Spring Security不仅支持与Spring框架的集成,还可以与其他Java EE容器、框架(如Grails、Tapestry等)以及工具(如Jasypt等)配合使用,提供全面的安全保障。 ### 结语 Spring Security以其强大的功能和灵活性...

    Grails-Springsecurity-username-email-login:此示例是关于如何配置 grails spring 安全插件以通过电子邮件或用户名登录的项目

    Grails-Springsecurity-username-email-login 此种子用于在您的应用程序中配置 spring 安全性并启用使用用户名或电子邮件登录 vai Grails spring 安全性插件仅支持通过用户名登录。 如果您需要通过用户名或密码启用...

    grails-spring-security-core:Grails Spring安全核心插件

    Grails Spring安全核心插件 请参阅以获取更多信息。 分支机构 master与Grails 4.x兼容 3.3.x使用Grails 3.3.x兼容 3.2.x使用Grails 3.2.x中兼容

    grails-spring-security-rest:Grails插件使用Spring Security实现基于令牌的RESTful身份验证

    用于Grails的Spring Security REST Grails插件使用Spring Security实现基于令牌的无状态RESTful身份验证。 由赞助和支持 说明文件: 。 。使用此插件的公司熊猫熊猫Zana Technologies GmbH 您是否正在使用此插件,并...

    grails-batch-rest:Grails Spring Batch、CORS、REST API、WebSockets、Spring Security CoreLDAP 演示

    Spring Batch PoC Grails Spring Batch、启用 CORS 的 REST API、Spring Security Core/LDAP 演示先决条件 # GVM - Tool for managing Groovy related frameworks curl -s get.gvmtool.net | bash # install Grails ...

    SpringOne-Using Spring Security 2

    - **安全上下文(Security Context)**:用于存储当前登录用户的信息; - **安全配置(Security Configuration)**:定义安全策略的配置信息。 #### 如何保护Web应用程序 - 使用Spring Security保护Web应用程序...

    grails-3-with-security:这是一个使用spring-boot-security-starter的Grails 3应用程序示例

    本文将深入探讨如何在Grails 3应用程序中使用Spring Boot Security Starter,确保用户数据和应用程序的安全。 首先,Spring Boot Security Starter是Spring生态系统中的一个模块,它简化了在Spring Boot项目中集成...

    grails-用户手册

    比如,spring-security-core 提供了全面的安全管理,cache 提供了缓存功能。 六、GSP(Groovy Server Pages) GSP是Grails的视图技术,结合了HTML和Groovy,允许开发者在页面上直接编写动态代码,提高了开发效率。...

    Grails-2.4.4-用户手册

    6. **Plugins**:插件系统允许扩展Grails功能,提供开箱即用的解决方案,如Spring Security、Asset Pipeline等。 **三、Grails 2.4.4 特性** 1. **Groovy 2.3 支持**:带来性能提升和新语言特性。 2. **GRAILS_CMD...

    grails-boot:Grails 与 Spring Boot 的集成

    5. **安全集成**:Spring Boot的安全模块(Spring Security)可以与Grails的Security插件无缝对接,为Grails应用提供统一的安全管理。 6. **健康检查与监控**:Spring Boot的Actuator模块提供了丰富的健康检查和...

    Spring_Security3中文指南

    - **Grails**: 一种基于Groovy语言的Web应用框架,支持Spring Security作为安全模块。 - **Tapestry**: 一个用于构建高度交互式Web应用程序的框架,也可以集成Spring Security。 - **JTrac**: 一个开源的缺陷跟踪...

    Grails Grails Grails

    3. **插件系统**:Grails 插件是一组可重用的功能模块,可以快速增强应用程序的功能,如Spring Security、Asset Pipeline等。 4. **命令行工具**:Grails 提供强大的命令行工具,支持创建项目、运行应用、生成代码...

    grails-acegi-0.5.zip

    然而,需要注意的是,随着Spring Security的发展,Acegi已被Spring Security 3.x及更高版本所取代,虽然Grails Acegi 0.5插件仍能使用,但可能缺乏最新的安全特性与更新,因此在新项目中,推荐考虑使用Spring ...

    Grails开发之(Rest教程).pdf

    在安全性配置部分,提及了org.grails.plugins:spring-security-core和org.grails.plugins:spring-security-rest,这代表了Grails项目中将使用Spring Security来管理安全问题,包括认证和授权,以及Spring Security ...

    grails-spring-websocket

    Spring Websocket Grails插件 该插件旨在使Spring 4.0中引入的websocket支持可用于Grails应用程序。 您也可以使用相应的Spring docs / apis / samples作为参考。 在本自述文件中多次提到了这一点,因为其中详细...

Global site tag (gtag.js) - Google Analytics