grails スプリング セキュリティ プラグインを使用しています。ログインすると、ユーザー名とトークンとロールがjson応答として取得されます。これらのプロパティに加えて、firstname、lastname などの他のプロパティを取得したいと考えています。grails spring security rest プラグインを使用してアプリにログインするときに、これらの値を json 応答として取得するにはどうすればよいですか?
2 に答える
0
ドキュメントによると:
JSON 応答で追加情報をレンダリングする場合は、次のことを行う必要があります。
必要な追加情報を取得する代替の userDetailsService Bean を構成し、それをプリンシパル オブジェクトに配置します。
restAuthenticationToken.principal オブジェクトからその情報を読み取る代替の accessTokenJsonRenderer を構成します。
于 2017-11-08T20:15:04.963 に答える