Harici siteden Magento oturumuna erişin


11

Mevcut bir müşteri / kullanıcıyı harici uygulamadan nasıl oturum açarsınız Magentoveya başka bir uygulamada oturum açtıktan sonra oturumunu nasıl atlarsınız ?


1
"Oturumu atla" ile ne demek istiyorsun?
benmarks

Magento altında hesaba giriş yaptıktan sonra kullanıcı başka bir uygulamaya geçebilecek ve bu diğer uygulama oturumunu ve çerezlerini macentadan tutabilecektir.
themic8

Uygulama aynı alan adı altında çalıştığı sürece oturuma erişme konusunda sorun olması gerekir.
Rick Kuipers

Ah tamam teşekkür ederim.
themic8

Yanıtlar:


6

En basit yol muhtemelen burada açıklandığı gibi harici kodunuzda bir Mage örneği oluşturmak olacaktır .

Mage nesnesine erişiminiz olduğunda, Müşteri oturum modelini alabilir ve bir müşteriyi bu şekilde kaydedebilirsiniz. Aslında, bağladığım sayfada, sadece aradığınızı yapmanın bir yoluna işaret ediyorlar:

$customer = Mage::getModel('customer/customer');  
$customer->loadByEmail('some@email.address'); /* need a users email address */  
$session = Mage::getSingleton('customer/session');  
$session->start();
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.