如何有条件地从 Spring (3.1) 后端提供不同的 JSON 对象?我正在使用 Spring Security,但我不明白如何为对象提供不同的表示形式?
我只对安全逻辑感兴趣,其他我已经准备好的东西。
如果一个名为的用户Sylvester
使用角色登录,admin
那么他将收到一个更大的 JSON 对象(更多数据),然后是Arnold
角色user
。
我是否必须使用身份验证对象查看用户是否具有特定角色?还是有一些注释或其他魔法可以做到这一点?
如何有条件地从 Spring (3.1) 后端提供不同的 JSON 对象?我正在使用 Spring Security,但我不明白如何为对象提供不同的表示形式?
我只对安全逻辑感兴趣,其他我已经准备好的东西。
如果一个名为的用户Sylvester
使用角色登录,admin
那么他将收到一个更大的 JSON 对象(更多数据),然后是Arnold
角色user
。
我是否必须使用身份验证对象查看用户是否具有特定角色?还是有一些注释或其他魔法可以做到这一点?