如何在Spring Security Rest中自定义登录的响应

问题描述 投票:0回答:1

使用Grails 3和Spring Security Rest,我正在调用URI localhost:8080/api/login来验证用户身份。

响应为:

{
    access_token: "eyJhbGciOiJIUzI1...",
    roles: [...],
    username: "username"
}

但是我想自定义此响应以返回完整的User对象。像这样:

{
    access_token: "eyJhbGciOiJIUzI1...",
    roles: [...],
    username: "username",
    fullName: "Full Name",
    mobile: "123345678",
    adress: "...",
    ...
}

我该怎么做?

grails spring-security-rest
1个回答
0
投票

首先实现AccessTokenJsonRenderer并将其注册到resources.groovy。

© www.soinside.com 2019 - 2024. All rights reserved.