<p>OK.</p>
<p>I am able to use "Catalyst::Authentication::Credential::OpenID", and after authenticating with google, I get</p>
<p>Catalyst::Plugin::Authentication::User::Hash object, but when i try to get the user details,</p>
<pre class="prettyprint"><span style="background-color: #888888;"><code><span class="pln">           $c</span><span class="pun">-&gt;</span><span class="pln">user</span><span class="pun">-&gt;</span><span class="pln">url<br />           $c</span><span class="pun">-&gt;</span><span class="pln">user</span><span class="pun">-&gt;</span><span class="pln">display</span></code></span></pre>
<p>I am getting exceptions related to method not found.</p>
<p>Can we access used details say Name , Email etc using "Catalyst::Authentication::Credential::OpenID" or&nbsp;</p>
<p>we have to use something else say oAuth to get details.</p>
<p>Basically, I want to simplify the user registration&nbsp; to my app when somebody logs in for the first time.</p>
<p>&nbsp;</p>
<p>Vivek</p>
<p>&nbsp;</p>
<p>On Fri, 10 Dec 2010 14:14:38 +0000, Blaine Everingham &lt;grandmasterblaine@hotmail.com&gt; wrote:</p>
<blockquote type="cite" style="padding-left:5px; border-left:#1010ff 2px solid; margin-left:5px; width:100%"><!-- html ignored --><!-- head ignored --><!-- meta ignored --><!-- .hmmessage P { margin:0px; padding:0px } body.hmmessage { font-size: 10pt; font-family:Tahoma } --> Currently Facebook is not part of OpenID. Therefore you would need to have two different authentication credential modules. <br /><br />OpenID<br />Catalyst::Authentication::Credential::OpenID<br /><br />Facebook<br />Catalyst::Authentication::Credential::FBConnect<br /><br /><br />
<hr id="stopSpelling" />
Date: Fri, 10 Dec 2010 00:11:46 +0530<br />From: vivek@chhikara.org<br />To: catalyst@lists.scsys.co.uk<br />Subject: [Catalyst] Authentication using OpenID<br /><br />Hi,<br /><br />I want to have my users authenticated using openid. If users are logging in for the first time, I want to get the details, provided by say facebook, to be saved in my DB.<br /><br />Which Catalyst authentication Plug-in should be used in order to achieve this goal.<br /><br />Vivek<br />
<div id="ecxArrowLayer1d66jed" style="font-size: 11px; visibility: hidden; z-index: 11000; top: -100px;"><img id="ecxarrow_bg_image" style="font-size: 11px; width: 0px; height: 0px; z-index: 11001; top: 0px; left: 0px;" alt="" /></div>
<div id="ecxBubbleLayer1d66jed" style="font-size: 11px; text-align: left; visibility: hidden; z-index: 11002; top: -100px;">
<div id="ecxBALLOONLOGODIV1d66jed" style="left: 18px; top: 2px; height: 50px;">
<table style="height: 100%; border: 0pt  none;">
<tbody>
<tr>
<td id="ecxBALLOONLOGO1d66jed" style="border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" /></td>
</tr>
</tbody>
</table>
</div>
<table id="ecxBALLOON1d66jed" style="width: 100%; cursor: default; border-style: none;" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="padding: 0pt; border: 0pt  none; width: 100%; height: 51px;">
<table id="ecxHEADER_ROW1d66jed" style="border: 0pt  none; width: 100%; height: 100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="ecxHEADER_L1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: no-repeat;" width="18px">&nbsp;</td>
<td id="ecxHEADER_C1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-x; color: gray;" align="right">&nbsp;</td>
<td id="ecxHEADER_R1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: no-repeat;" width="38px" align="left" valign="middle"><img id="ecxclosebutton1d66jed" style="height: 25px; width: 25px;" src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="padding: 0pt; border: 0pt  none; width: 100%; height: 52px;">
<table style="border: 0pt  none; width: 100%; height: 100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="ecxBANNER_BORDER_L1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-y;" width="2px"><br /></td>
<td style="padding: 0pt; border: 0pt  none;">
<table id="ecxBANNER_ROW1d66jed" style="width: 100%; height: 100%; border: 1px  solid  White;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="ecxBANNER_L1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-y;" width="13px">&nbsp;</td>
<td id="ecxBANNER_C1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-x;" valign="middle">
<table style="border: 0pt  none;" cellspacing="0" cellpadding="0" width="100%" height="100%">
<tbody>
<tr>
<td id="ecxICON1d66jed" style="padding: 0pt; border: 0pt  none;" width="54px"><img style="vertical-align: middle;" src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" /></td>
<td style="padding: 0pt; border: 0pt  none;" width="10px">&nbsp;</td>
<td id="ecxBANNER_SEP1d66jed" style="padding: 0pt; border: 0pt  none;" width="10px"><img style="vertical-align: middle;" src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" /></td>
<td style="padding: 0pt; border: 0pt  none;" width="10px">&nbsp;</td>
<td id="ecxRECOMMENDATION1d66jed" class="ecxsastyle_text_overallrec" style="padding: 0pt; border: 0pt  none; color: white;">&nbsp;</td>
<td style="padding: 0pt; border: 0pt  none;" width="10px">&nbsp;</td>
</tr>
</tbody>
</table>
</td>
<td id="ecxBANNER_R1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-y;" width="13px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
</tbody>
</table>
</td>
<td id="ecxBANNER_BORDER_R1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-y;" width="2px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="padding: 0pt; border: 0pt  none; height: 100%; width: 100%;">
<table id="ecxBOTTOM_ROW1d66jed" class="ecxsastyle_text_contentclass" style="border: 0pt  none; width: 100%; height: 100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="ecxBOTTOM_L1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-y;" width="2px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxBOTTOM_C1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat; background-position: left  bottom;">
<table style="border: 0pt  none;" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="padding: 0pt; border: 0pt  none;" width="15px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecx" style="padding: 0pt; border: 0pt  none; background-repeat: repeat;">
<table style="border: 0pt  none;" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td id="ecxSATITLE1d66jed" class="ecxsastyle_text_contentclass" style="padding: 0pt; border: 0pt  none; font-weight: bold;">&nbsp;</td>
</tr>
<tr>
<td id="ecxDOMAIN1d66jed" class="ecxsastyle_text_contentclass" style="padding: 0pt; border: 0pt  none;">&nbsp;</td>
</tr>
<tr>
<td id="ecxWARN_TB1d66jed" class="ecxsastyle_link_moreinfo" style="padding: 0pt; border: 0pt  none;"><a id="ecxWARN_LINK1d66jed" style="color: #0000de;"></a><br /></td>
</tr>
<tr>
<td style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
</tbody>
</table>
</td>
<td id="ecx" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-y;" width="2px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td style="padding: 0pt; border: 0pt  none; height: 40px;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td style="padding: 0pt; border: 0pt  none;">
<table style="border: 0pt  none;" cellspacing="0" cellpadding="0" width="100%" height="100%">
<tbody>
<tr>
<td id="ecxBOTTOM_LEFT1d66jed" style="padding: 0pt; border: 0pt  none;" valign="top">
<table style="border: 0pt  none;" cellspacing="0" cellpadding="0" width="100%" height="100%">
<tbody>
<tr>
<td id="ecxFACET_IMAGE_01d66jed" style="padding: 0pt; border: 0pt  none;" width="21px" height="0px" valign="middle"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxFACET_RECCOMENDATION_01d66jed" class="ecxsastyle_text_facetrec" style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td id="ecxFACET_IMAGE_11d66jed" style="padding: 0pt; border: 0pt  none;" height="0px" valign="middle"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxFACET_RECCOMENDATION_11d66jed" class="ecxsastyle_text_facetrec" style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td id="ecxFACET_IMAGE_21d66jed" style="padding: 0pt; border: 0pt  none;" height="0px" valign="middle"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxFACET_RECCOMENDATION_21d66jed" class="ecxsastyle_text_facetrec" style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td class="ecxsastyle_link_moreinfo" style="padding: 0pt; border: 0pt  none;" colspan="2"><a id="ecxDOSSIER_LINK1d66jed" style="text-decoration: underline; color: #0000de;"></a><br /></td>
</tr>
</tbody>
</table>
</td>
<td id="ecxBOTTOM_SEP1d66jed" style="padding: 0pt; border-left: 1px  solid  Gray; border-bottom: 0pt  none; visibility: hidden;" width="10px" height="100%"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="10px" height="1px" /></td>
<td id="ecxBOTTOM_RIGHT1d66jed" class="ecxsastyle_text_contentclass" style="padding: 0pt; border: 0pt  none;" width="50%" valign="top">
<table style="border: 0pt  none;" cellspacing="0" cellpadding="0" width="100%">
<tbody>
<tr>
<td id="ecxCCHeader1d66jed" class="ecxsastyle_text_contentclass" style="padding: 0pt; border: 0pt  none; font-weight: bold;" colspan="2" width="100%"><br /></td>
</tr>
<tr>
<td id="ecxCC_IMAGE_01d66jed" style="padding: 0pt; border: 0pt  none;" width="8px" height="0px" valign="middle"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxCC_DESC_01d66jed" class="ecxsastyle_text_contentclass" style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td id="ecxCC_IMAGE_11d66jed" style="padding: 0pt; border: 0pt  none;" height="0px" valign="middle"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxCC_DESC_11d66jed" class="ecxsastyle_text_contentclass" style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td id="ecxCC_IMAGE_21d66jed" style="padding: 0pt; border: 0pt  none;" height="0px" valign="middle"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxCC_DESC_21d66jed" class="ecxsastyle_text_contentclass" style="padding: 0pt; border: 0pt  none;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td class="ecxsastyle_link_moreinfo" style="padding: 5px  0pt  0pt; border: 0pt  none;" colspan="2"><a id="ecxCCDesc1d66jed" style="text-decoration: none; margin-right: 10px;"></a> <br /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
<td style="padding: 0pt; border: 0pt  none;" width="10px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td id="ecxUPSELL_BORDER1d66jed" style="padding: 0pt; border-left: 0pt  none; border-bottom: 0pt  none; visibility: hidden;" colspan="3" width="100%" align="right"><img id="ecxUPSELL_SEP1d66jed" src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
<tr>
<td id="ecxUPSELL1d66jed" style="padding: 0pt; border: 0pt  none; text-align: right;" colspan="3" align="right"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /><a id="ecxUPSELL_LINK1d66jed" class="ecxsastyle_link_upsell" style="text-decoration: none; margin-right: 10px; color: #0000de;"></a></td>
</tr>
</tbody>
</table>
</td>
<td id="ecxBOTTOM_R1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-y;" width="2px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td style="padding: 0pt; border: 0pt  none; width: 100%;">
<table id="ecxFOOTER_ROW1d66jed" style="border: 0pt  none; width: 100%; height: 100%;" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td id="ecxFOOTER_L1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: no-repeat;" width="9px" height="9px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxFOOTER_C1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: repeat-x;"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
<td id="ecxFOOTER_R1d66jed" style="padding: 0pt; border: 0pt  none; background-repeat: no-repeat;" width="9px"><img src="http://gfx2.hotmail.com/mail/w4/pr04/ltr/i_safe.gif" alt="" width="1px" height="1px" /></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<br />_______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/</blockquote>
<p>&nbsp;</p>
<div>-- <br />
<pre><a href="http://www.chhikara.org/wordpress" target="_blank">Vivek Chhikara</a></pre>
</div>