1

我正在评估 hippo cms,
在添加 hst-security 作为依赖项之后,因此公共站点需要登录,但我如何获取登录用户的详细信息,如电子邮件和其他信息。
我使用了 HstRequest.getUserPrincipal ,但只获取了用户名。
并尝试编写查询“SELECT_USER_QUERY =”SELECT * FROM hipposys:user”
,但在使用管理员登录后只能获取用户“liveuser”。
所以,任何人都可以帮助我,我怎样才能获得详细信息?

4

1 回答 1

5

You can do this:

    final User user = JcrSessionUtils.getHippoSession(request.getRequestContext().getSession()).getUser();
    user.getEmail();
    user.getLastLogin()
于 2014-08-26T13:26:50.850 回答