[
http://jira.jboss.com/jira/browse/JBSEAM-2508?page=comments#action_12397404 ]
koen handekyn commented on JBSEAM-2508:
---------------------------------------
i have a working solution based on the openid4java library. the documentation still says
it requires to update the XML libs but i haven't had any issues with the ones used
standard in jboss422 and have been logging on from several openid providers.
the patch solution i brew is an adaptation of the demo servlet that comes with the
library. iti puts an openidentity token in the session scope after successful
authentication and than redirects to a login page with an action on it that triggers
identity.isLoggedIn(true). my authenticate method checks the session state for the
availlability of the openidentity token in the session. [ on first logon i move to a
registration wizard to confirm some identity meta data that was reftreived through the
openid standard ]
if you are really interested i could make a little application just demonstrating the
openid authentication/registration.
but as said and as discussed on the forum, SSO doesn't match extremely well with the
current seam security framework, so something cleaner should be aimed at.
openId support components
-------------------------
Key: JBSEAM-2508
URL:
http://jira.jboss.com/jira/browse/JBSEAM-2508
Project: JBoss Seam
Issue Type: Feature Request
Components: Security
Reporter: koen handekyn
Priority: Optional
provide standard components to allow easy setup for openId support in a seam
application.
the seam identity contains both username and password fields.
an openId identity consist soly of an identity string.
ideally an openId authenticator takes in just a single openId identity, performs the
openId logn procedures and concludes (in case of succesful authentication in a logged in
session, with the identifier confirmed.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira