ユーザーがmagentoにログインしているかどうかを確認する方法は?


34

モバイルアプリを実行していますが、ユーザーが既にログインしているかどうかを確認する方法を知りたいです。追跡するオブザーバーイベントはありますか?アカウントがログインしていることが検出されると、ユーザーは[アカウント情報]ページに移動します。そうでない場合、ユーザーはログインまたは登録ページにリダイレクトされます。

回答:



18

次のコードを使用して、ユーザーがアプリケーションにログインしているかどうかを確認できます。

Mage::getSingleton('customer/session')->isLoggedIn()

ユーザーに関する情報を取得できた後。例えば:

$customer_data=Mage::getSingleton('customer/session')->getCustomer();
echo "<pre>" print_r($customer_data);
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.