On Wed, Apr 15, 2009 at 7:40 PM, Iain <span dir="ltr">&lt;<a href="mailto:iainhubbard@googlemail.com">iainhubbard@googlemail.com</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Wed, 2009-04-15 at 12:35 +0200, Emmanuel Quevillon wrote:<br>
&gt; Hi there,<br>
&gt;<br>
&gt; I just wondered, if it would be possible, via a login page<br>
&gt; and Catalyst::Authentication to configure more than one way<br>
&gt; to identify a user?<br>
&gt; My idea would be to let the user authenticate through its OpenID<br>
&gt; account, if (s)he has one, or then, by default using an user account<br>
&gt; stored in a database.<br>
&gt; If someone has already done it, clue welcome.<br>
&gt;<br>
&gt; Thanks in advance<br>
<br>
</div>Haven&#39;t used it myself but<br>
<br>
Catalyst::Authentication::Realm::Progressive - <a href="http://bit.ly/3beuPm" target="_blank">http://bit.ly/3beuPm</a><br>
<br>
sounds like it will do the trick.<br>
<font color="#888888"><br>
Iain.<br>
</font><div><div></div><div class="h5"><br>
</div></div></blockquote><div><br>As the person to blame for that realm, yes, that is what it is for.  It is exactly for that purpose, and I wrote up an advent article with the specific idea of linking OpenID to a traditional account.<br>
<br>You can view it at <a href="http://www.catalystframework.org/calendar/2008/19">http://www.catalystframework.org/calendar/2008/19</a><br><br>Good luck.<br><br>-J <br></div></div>