для решения этой задачи существует project on github. Он все еще находится в разработке.
Другим решением, но это зависит от ваших потребностей, может быть, чтобы играть с Symfony2 event listener (в основном ПРЕЖДЕ часть) и играет с аутентификацией Magento, требуя приложения/Mage.php файла:
$session = \Mage::getSingleton("customer/session", array('name' => 'frontend'));
$session->start();
// [....]
// Check if the user is already loggedin
if ($session->isLoggedIn()) {
// Logged in
}
// [....]
// Perform a login
if ($session->login($email, $password)) {
// Logged in, here's your customer:
$customer = $session->getCustomer();
$session->setCustomerAsLoggedIn($customer);
}
и так далее.