posted 16 years ago
OK, I think what you're saying is that each user already has a *single* Avatar image associated with them on the SSO information source.
The solution is to treat this as an external avatar and set it when you create the jForum user.
Most of the SSO examples make use of the SOUtils.register method to create the jForum user object. However, this only takes the name and e-mail address of the user. In your SSO implementation, you can basically duplicate this code and set any user information, like an external Avatar URL.
FWIW, if you're doing something like this and setting more user info, it's also a good ideal to add in the code to verify that the jForum user info matches the SSO info when authenticated. This allows for changes made in the SSO source to be visible in jForum.
[originally posted on jforum.net by monroe]