<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>CKAN: Ticket #263: Improve and test openid login</title>
    <link>http://localhost/ticket/263</link>
    <description>&lt;p&gt;
At the moment the user has to figure out to login with providers -- this is not always obvious (e.g. google).
&lt;/p&gt;
&lt;p&gt;
We could improve this with a small bit of javascript. As an example see: &lt;a class="ext-link" href="http://standalone.demo.civicrm.org/standalone/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://standalone.demo.civicrm.org/standalone/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Not sure exactly what library that is using (or if bespoke) so alternatives include (NB: we already use jquery):
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a class="ext-link" href="http://code.google.com/p/openid-realselector/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://code.google.com/p/openid-realselector/&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;&lt;a class="ext-link" href="http://code.google.com/p/openid-selector/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://code.google.com/p/openid-selector/&lt;/a&gt;
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;
In addition to implementing this we also need to test logging in with main providers: google, wordpress -- as we have had reports of it not working with e.g. wordpress (not sure if this testing can be automated really -- best hope would be selenium I think -- so OK if done by hand).
&lt;/p&gt;
&lt;p&gt;
Cost: 3h (2h UI), (1h testing)
&lt;/p&gt;
</description>
    <language>en-us</language>
    <image>
      <title>CKAN</title>
      <url>http://assets.okfn.org/p/ckan/img/ckan_logo_shortname.png</url>
      <link>http://localhost/ticket/263</link>
    </image>
    <generator>Trac 0.12.3</generator>
    <item>
      
        <dc:creator>johnbywater</dc:creator>

      <pubDate>Mon, 19 Apr 2010 15:16:59 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost/ticket/263#comment:1</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:1</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;new&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
All seems to work. Reported Wordpress trouble may result from user having Wordpress account, but no blog (ie they have 'myname' login, but haven't got a 'myname.wordpress.com' blog. Having the blog makes it work (otherwise you get told that you aren't the owner of the identity).
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>rgrp</dc:creator>

      <pubDate>Wed, 05 May 2010 15:23:05 GMT</pubDate>
      <title>status changed; resolution deleted</title>
      <link>http://localhost/ticket/263#comment:2</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:2</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;closed&lt;/em&gt; to &lt;em&gt;reopened&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                &lt;em&gt;fixed&lt;/em&gt; deleted
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Issue where if you click on google or yahoo seems to "remember" login so next time you click on google or yahoo item it takes you to what you clicked on previously (e.g. click on google then go back and click on yahoo and you are taken to google login).
&lt;/p&gt;
&lt;p&gt;
Also think this plugin may be nicer: &lt;a class="ext-link" href="http://code.google.com/p/openid-selector/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://code.google.com/p/openid-selector/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Also:
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;typo in page (indentity)
&lt;/li&gt;&lt;li&gt;Not sure "sign in or create new account" is clear without some indication of how openid works e.g. better to say something like: "Login to CKAN using Open ID"
&lt;/li&gt;&lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>johnbywater</dc:creator>

      <pubDate>Wed, 05 May 2010 18:12:59 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost/ticket/263#comment:3</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:3</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;reopened&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;ol&gt;&lt;li&gt;Have suspended cookie setting (which was remembering the provider).
&lt;/li&gt;&lt;/ol&gt;&lt;ol start="2"&gt;&lt;li&gt;We are already using openid-selector.
&lt;/li&gt;&lt;/ol&gt;&lt;ol start="3"&gt;&lt;li&gt;Fixed type in page ('indentity' =&amp;gt; 'identity')
&lt;/li&gt;&lt;/ol&gt;&lt;ol start="4"&gt;&lt;li&gt;Have changed 'sign in or create new account' to 'Login to CKAN using Open ID'
&lt;/li&gt;&lt;/ol&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>rgrp</dc:creator>

      <pubDate>Thu, 06 May 2010 08:37:12 GMT</pubDate>
      <title>status changed; resolution deleted</title>
      <link>http://localhost/ticket/263#comment:4</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:4</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;closed&lt;/em&gt; to &lt;em&gt;reopened&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                &lt;em&gt;fixed&lt;/em&gt; deleted
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
Sorry, I meant this plugin: &lt;a class="ext-link" href="http://jvance.com/pages/JQueryOpenIDPlugin.xhtml"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;http://jvance.com/pages/JQueryOpenIDPlugin.xhtml&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I also do not understand how I can login using my own openid e.g. one not provided by any of those providers (at least not directly ...): by default no box is showing and to make one appear I have to click on a specific provider (with unknown results if i then enter something).
&lt;/p&gt;
&lt;p&gt;
Basically, I think this plugin is poor because it does not offer me a login box by default (as the other plugin seems to ...). What we really want is a simple login box with autocomplete based on provider like the civirm example!
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>dread</dc:creator>

      <pubDate>Thu, 06 May 2010 09:05:15 GMT</pubDate>
      <title></title>
      <link>http://localhost/ticket/263#comment:5</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:5</guid>
      <description>
        &lt;p&gt;
Replying to &lt;a href="http://localhost/ticket/263#comment:4" title="Comment 4 for Ticket #263"&gt;rgrp&lt;/a&gt;:
&lt;/p&gt;
&lt;blockquote class="citation"&gt;
&lt;p&gt;
I also do not understand how I can login using my own openid e.g. one not provided by any of those providers (at least not directly ...): by default no box is showing and to make one appear I have to click on a specific provider (with unknown results if i then enter something).
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
I found it pretty obvious to login using openid - clicking on the 'openid' box made sense. The input box may serve to confuse the majority who login via &lt;a class="missing wiki"&gt;Yahoo/Gmail?&lt;/a&gt;. I don't think it's worth changing AGAIN.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>rgrp</dc:creator>

      <pubDate>Thu, 06 May 2010 14:13:54 GMT</pubDate>
      <title></title>
      <link>http://localhost/ticket/263#comment:6</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:6</guid>
      <description>
        &lt;p&gt;
OK, I think we're agreeing to close this now since reasonable and not worth the switch to anything different atm. Still concerned about usability but if necessary we can open a new ticket.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>rgrp</dc:creator>

      <pubDate>Thu, 06 May 2010 14:24:06 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost/ticket/263#comment:7</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:7</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;reopened&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>rgrp</dc:creator>

      <pubDate>Mon, 28 Jun 2010 09:26:20 GMT</pubDate>
      <title>status, milestone changed; version set; resolution deleted</title>
      <link>http://localhost/ticket/263#comment:8</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:8</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;closed&lt;/em&gt; to &lt;em&gt;reopened&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;version&lt;/strong&gt;
                set to &lt;em&gt;1.0&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                &lt;em&gt;fixed&lt;/em&gt; deleted
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;milestone&lt;/strong&gt;
                changed from &lt;em&gt;v1.0&lt;/em&gt; to &lt;em&gt;v1.1&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
I consistently get sent to google login even though I choose openid meaning I am unable to login!
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item><item>
      
        <dc:creator>rgrp</dc:creator>

      <pubDate>Fri, 16 Jul 2010 15:05:30 GMT</pubDate>
      <title>status changed; resolution set</title>
      <link>http://localhost/ticket/263#comment:9</link>
      <guid isPermaLink="false">http://localhost/ticket/263#comment:9</guid>
      <description>
          &lt;ul&gt;
            &lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;
                changed from &lt;em&gt;reopened&lt;/em&gt; to &lt;em&gt;closed&lt;/em&gt;
            &lt;/li&gt;
            &lt;li&gt;&lt;strong&gt;resolution&lt;/strong&gt;
                set to &lt;em&gt;fixed&lt;/em&gt;
            &lt;/li&gt;
          &lt;/ul&gt;
        &lt;p&gt;
JB advised permanently remove ckan.net cookies (may be left over from much earlier). Having done this problem went away.
&lt;/p&gt;
      </description>
      <category>Ticket</category>
    </item>
 </channel>
</rss>