Saturday 15 May 2010

php - Checking if user is logged in the templates -


मान लें कि मैं ऐसा कुछ करता हूं:

  if (isUserLoggedIn ()) {echo $ twig- & gt; प्रस्तुत करना ( 'home.html'); } Else {echo $ twig- & gt; रेंडर करें ('login.html'); } फ़ंक्शन isuserloggedin () {वापसी isset ($ _ सत्र ['userId']); }   

क्या यह टेम्प्लेट में जांच नहीं कर रहा है सुरक्षा ... या क्या यह प्रति-आधार ठीक होना चाहिए?

खाका:

  यो, आप यहां लॉग इन हैं, कुछ विवरण जो केवल लॉग इन में देखने में सक्षम होना चाहिए ..   

मैं क्या कह रहा हूं कि किसी प्रकार की सशर्त का उपयोग करना आवश्यक है टॉगल टेम्प्लेट में बयान फिर से उपयोगकर्ता लॉगिन हुआ है यह सुनिश्चित करने के लिए?

चीयर्स।

यह बिल्कुल ठीक तर्क है।

आपके उपयोगकर्ता अनुमतियों को कितना दाना है (उदाहरण के लिए, यदि आपके पास नियमित उपयोगकर्ता, पावर उपयोगकर्ता और व्यवस्थापक है) के आधार पर, आप उस अनुमति स्तर को टिवग टेम्पलेट में पास कर सकते हैं और उन चर के आधार पर पेज के डिस्प्ले वर्ग।

No comments:

Post a Comment