Great! I'm pretty busy today, but I'll try to take a look this evening. Thanks, Dave
On Tue, Aug 5, 2008 at 7:32 AM, Tatyana V. Tokareva <[EMAIL PROTECTED]> wrote: > Hello, > > I've uploaded a second Roller-OpenID patch to the JIRA > https://issues.apache.org/roller/browse/ROL-1733 > > Here is the description of what has been done so far: > > I've managed to make openid url an editable option for user. > I've also accounted of comments to the previous patch and made some changes > in the code. > > When the new user is logging via openID url after successful login on the > provider's website he is redirected to the registration page (I had to > specify exception mappings in the security.xml to make it work) I want to > prefill fields on this page with data, retrieved from the openid provider > with help of Simple Registration Extension. > It is not supported officially in the spring security library yet, so I had > to made it by myself. > By this moment they've created a patch in response to my issue ( jira > http://jira.springframework.org/browse/SEC-935 ) and I've switched to an > official version, but I had to change code a little bit to make the library > it working. User attributes are saved in the OpenIDAuthenticationToken as a > User object and it's method getPrincipal() returns this object. > Right now I'm trying to find a way how to retrieve this object in the > Register action to prefill fields. > Could someone suggest the right approach? > > I also had to put an openid-specific code into the RollerSession - I can't > make up my mind right now how to get rid of it. > Also maybe it will be better to put user attributes list in some kind of > properties file. (right now this list is stored as an enumeration) > > Note if you are gonna use the patch you'll need to change the schema file > reference in the security.xml > ( http://jira.springframework.org/browse/SEC-927 ) > > Your feedback is welcome! > > Tatyana >
