登录用户通过OpenID到Magento

| 如果我已经通过OpenID验证了用户身份,并将他们重定向回Magento,如何自动登录?我只有他们的电子邮件。我想念什么? 提前致谢。     
已邀请:
        这是对如何登录客户的问题的答案,而不是最初的大问题。我决定在这里编写它,因为注释中没有代码格式。
// $login here is customer email
$customer = Mage::getModel(\'customer/customer\')
    ->setWebsiteId(Mage::app()->getStore()->getWebsiteId())
    ->loadByEmail($login);

Mage::getSingleton(\'customer/session\')->setCustomerAsLoggedIn($customer)
    ->renewSession();

// now redirect user to home page or do something else what you need
    

要回复问题请先登录注册