ব্যবহারকারী ম্যাজেন্টোতে লগ ইন করেছেন কিনা তা কীভাবে পরীক্ষা করবেন?


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.