Spring OAuth with JWT custom UserDetails - Set Principal inside JwtAccessTokenConverter
问题 Some additional info is sent from OAuth Authorization Server that is needed inside a custom UserDetails class on Resource Server, and preferably inside SpringSecurity Principal. Current approach is setting a username as Principal and adding additional info as an additional details of Authentication object like this. public class CustomAccessTokenConverter extends JwtAccessTokenConverter{ @Override public OAuth2Authentication extractAuthentication(Map<String, ?> claims) { OAuth2Authentication