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.