portals-jetspeed-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Randy Watler (JIRA)" <jetspeed-...@portals.apache.org>
Subject [jira] Commented: (JS2-1101) OpenID Login Support
Date Sat, 13 Feb 2010 22:14:28 GMT

    [ 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: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org


Mime
View raw message