[ 
https://issues.apache.org/jira/browse/JS2-1101?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12833465#action_12833465
 ] 

Randy Watler commented on JS2-1101:
-----------------------------------

Additional commits to support Google's proposed OpenID extensions for hosted 
domain metadata discovery/validation implemented in the Step2 project libraries:

J2-admin: 909922 and Jetspeed: 909924

These modifications changed the configuration options for the 
OpenIDRelayingPartyServlet to include the specification of the Step2 consumer 
implementation to override the standard openid4java implementation. Here is an 
example that assumes 'mydomain.com' is hosted by Google Apps:

    <init-param>
      <description>Discovery domain to consumer implementation 
mapping.</description>
      <param-name>consumer.mydomain.com</param-name>
      <param-value>step2</param-value>
    </init-param>
    <init-param>
      <description>Discovery domain to provider URL/host mapping.</description>
      <param-name>discovery.mydomainalias.com</param-name>
      <param-value>mydomain.com</param-value>
    </init-param>
    <init-param>
      <description>Discovery domain to consumer implementation 
mapping.</description>
      <param-name>consumer.mydomainalias.com</param-name>
      <param-value>step2</param-value>
    </init-param>

Additional preferences and options have been added to the OpenIDLoginPortlet to 
control the OpenID login buttons and whether the OpenID provider/URL entry 
field appears in the portlet:

    <init-param>
      <description>Display names for OpenID provider buttons.</description>
      <name>providerLabels</name>
      <value>Gmail, Yahoo!, myOpenID</value>
    </init-param>
    <init-param>
      <description>Domain names for OpenID provider buttons.</description>
      <name>providerDomains</name>
      <value>gmail.com, yahoo.com, myopenid.com</value>
    </init-param>
    <init-param>
      <description>Enable OpenID provider or URL entry.</description>
      <name>enableOpenIDEntry</name>
      <value>true</value>
    </init-param>
 
      <!-- Display names for OpenID provider buttons. -->
      <preference>
        <name>providerLabels</name>
        <value>Gmail, Yahoo!, myOpenID</value>
      </preference>
      <!-- Domain names for OpenID provider buttons. -->
      <preference>
        <name>providerDomains</name>
        <value>gmail.com, yahoo.com, myopenid.com</value>
      </preference>
      <!-- Enable OpenID provider or URL entry. -->
      <preference>
        <name>enableOpenIDEntry</name>
        <value>true</value>
      </preference>


> OpenID Login Support
> --------------------
>
>                 Key: JS2-1101
>                 URL: https://issues.apache.org/jira/browse/JS2-1101
>             Project: Jetspeed 2
>          Issue Type: New Feature
>          Components: Admin Portlets
>    Affects Versions: 2.2.1
>         Environment: Jetspeed Portal
>            Reporter: Randy Watler
>            Assignee: Randy Watler
>             Fix For: 2.2.1
>
>
> Add OpenID Portal login support, registering and authenticating users using 
> email address accessed from OpenID Provider.
> Support Google, Yahoo, and myOpenID providers.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to