[
https://issues.apache.org/roller/browse/ROL-1733?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14407#action_14407
]
David Johnson commented on ROL-1733:
------------------------------------
Continuing my previous comment, I've fixed the remaining four issues. I'm
ignoring the "After initial login, when you return to login page somehow the
username field is being populated with your OpenID URL" issue, because I
believe it is caused by the browser. I'll post a new patch and a bundle of
supporting jars tomorrow eve.
Here are the four remaining (on my list) issues I fixed:
3) Problem: Requires Spring Security 2.1, which is not due out for a long time
See this - http://jira.springframework.org/browse/SEC-935
Solution: We only need 2.1 for the OpenID registration extension stuff,
which can pre-populate the new user registration form. So for now we can
use Spring Security 2.0.3 (the latest) and comment out the registration stuff
in Register.java and CustomOpenIDAuthenticationProcessingFilter.java.
4) Locale/TZ should be populated by browser or server information and should
not default to Albanian/ACT.
Solution: populate the profile with locale from browser and timezone from
the server as defaults.
5) Configuration does not allow enough options for OpenID.
Solution: make it possible to support these three configurations:
- OpenID disabled: completely turn off OpenID
- OpenID hybrid: allow username/password and OpenID logins
- OpenID only: allow login via OpenID only.
6) Problem: Login and Registration pages do not explain the OpenID field.
Solution: add text to explain the login situation, which will differ
depending on the OpenID configuration. Also, rearragned and grouped the
fields on the new user registration page to better explain the situation.
> Implement OpenID for Roller
> ---------------------------
>
> Key: ROL-1733
> URL: https://issues.apache.org/roller/browse/ROL-1733
> Project: Roller
> Issue Type: New Feature
> Components: User Management
> Reporter: David Johnson
> Assignee: Roller Unassigned
> Attachments: apache-xml-security.jar, dom3-xercesImpl.jar,
> dom3-xml-apis.jar, ehcache-1.4.1.jar, java-openid-sxip.jar, nekohtml.jar,
> openxri-client.jar, openxri-syntax.jar, ROL-1733.patch, ROL-1733_v2.patch,
> ROL-1733_v3.patch, rol-1733_v4.patch, spring-security-core-2.0.1.jar,
> spring-security-openid-2.0.2-regext.jar,
> spring-security-openid-2.0.2-regext.jar,
> spring-security-openid-2.0.2-regext.jar, spring-security-openid-regext.patch
>
>
> Represents this proposal:
> http://cwiki.apache.org/confluence/display/ROLLER/Proposal+OpenID+Support
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.