使用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: "...",
...
}
我该怎么做?
首先实现AccessTokenJsonRenderer并将其注册到resources.groovy。