वापसी पर स्वागत है।
इस वीडियो में हम सही ढंग से लिंक प्रदर्शित करने के लिए इतना है कि जब आप साइन इन नहीं हैं आप केवल देखने में लॉग इन करें और साइन अप करने NAF बार हो रही पर ध्यान केंद्रित करने जा रहे हैं।
लेकिन बाहर लॉग इन करें जब आप में हस्ताक्षर किए हैं केवल देख सकते हैं और फिर हम भी एक छोटे से संदेश है कि के रूप में प्रवेश कहते प्रदर्शित कर सकते हैं।
और फिर कई बाकी हिस्सों में हस्ताक्षर किए हस्ताक्षर किए उपयोगकर्ता नाम खाने के लिए जो कुछ भी यह है।
शुरू में यह वीडियो के लिए भाग के अंत में यह सब किया था और मैं एक अलग वीडियो में इसे बाहर स्थानांतरित करने के लिए है ताकि वे एक छोटे से अधिक समय खर्च कर सकते हैं कुछ विस्तार में जा रहा है और समझा है कि यह कैसे काम करता है के कुछ शुरू कर दिया।
तो चलो शुरू हो जाओ।
और मैं क्या करने जा रहा हूँ Hetter ऊपर खुला है।
हाँ।
और यहाँ तीन लाइनों है कि यहीं उन तीन कड़ियों के लिए जिम्मेदार हैं।
हस्ताक्षर में लॉग आदेश को छिपाने और उन्हें उचित रूप से दिखाने के लिए लॉग आउट।
हम कुछ सरल ई.जे. जोड़ने की जरूरत esque तर्क।
हम एक अगर बयान दिया था कि कुछ इस तरह दिखता होगा।
यह सिर्फ छद्म कोड है।
लेकिन में लॉग इन करें और रजिस्टर और तो और लॉग आउट लिंक दिखाएगा यदि कोई उपयोगकर्ता तो दिखाएगा।
बेशक अब यह असली जावास्क्रिप्ट नहीं है।
हम उस पर काम करना होगा।
लेकिन हम क्या करेंगे एक चर हम यहाँ किया है बस की तरह है, जहां हम कैम्प का ग्राउंड में गुजर रहे हैं या हम यहाँ कैम्प का ग्राउंड repassing फिर से समय पर यह कर रहे हैं, सिवाय इसके कि हम एक उपयोगकर्ता ऑब्जेक्ट पारित करने के लिए जा रहे हैं पारित है और उस उपयोगकर्ता होगा उपयोगकर्ता में लॉग इन या कोई उपयोगकर्ता में लॉग इन करता है, तो वहाँ के बारे में जानकारी होती है।
यह खाली अपरिभाषित हो जाएगा और हम हमारे टेम्पलेट के बजाय कि उपयोगकर्ता चर का उपयोग कर सकते हैं।
तो अगर यह अपरिभाषित है।
यदि उपयोगकर्ता अपरिभाषित है हम जांच करेंगे।
दिखाएँ इन अन्यथा कड़ी में लॉग दिखा।
तो चलो पता लगाना है कि हम उपयोगकर्ता के बारे में है कि डेटा कैसे मिल सकता है द्वारा शुरू करते हैं।
और मैं सिर्फ इन मार्गों में से एक पर शुरू होगा और मैं कैंप सूचकांक पृष्ठ जो यहाँ के बाद मैं कैंप स्लेश क्योंकि यह एक अच्छा सरल मार्ग है और हमारे कोड का एक बहुत वापस इस मार्ग पर रीडायरेक्ट प्राप्त कर लेंगे।
और इस महत्वपूर्ण भाग के सभी के लिए रहस्य अनुरोध प्रत्यक्ष उपयोगकर्ता है।
इसलिए आपसे अनुरोध है कि उपयोगकर्ता जानकारी के सभी शामिल होंगे।
खैर यह नहीं है लेकिन उपयोगकर्ता नाम और वर्तमान में उपयोगकर्ता में लॉग इन आईडी के सभी।
तो मैं आपको दिखाता हूँ।
बस एक उपयोगकर्ता पर रद्द कर सकता है कि लॉग इन अनुरोधों करते हैं और सर्वर को शुरू करने और फिर मैं ताज़ा जाना होगा।
और हम अपरिभाषित मिलता है।
और वह है क्योंकि वहाँ कोई वर्तमान में उपयोगकर्ता में लॉग इन किया है।
तो उन खाली है कि अनुरोध करता हूँ।
यह मौजूद नहीं है।
लेकिन तब मैं एक बार में क्या करना होगा पासपोर्ट के लिए लॉग इन अनुरोधों को बनाने के लिए है कि उपयोगकर्ता इनपुट उपयोगकर्ता डेटा सिर्फ यूज़रनेम और पासवर्ड आईडी नहीं या उपयोगकर्ता अनुरोध के अंदर लेकिन उपयोगकर्ता नाम और आईडी कुछ भी।
तो Severus पासवर्ड में एक लॉग में लॉग ऑन कर देता क्लिक जाना देखो आप देख सकते हैं कि यह अब है कि उपयोगकर्ता के अनुरोध करता हूँ।
यह हमारे टेम्पलेट्स में वास्तव में हमारे लिए उपयोगी होने जा रहा है।
इसलिए मैं अब के माध्यम से है कि पारित करने के लिए जा रहा हूँ।
कि से छुटकारा।
और फिर कैंप के बाद हम सिर्फ एक चर Akol वर्तमान उपयोगकर्ता है कि उपयोगकर्ता के लिए अनुरोध करने के बराबर है होगा।
और फिर हमारे खाके में हम कुछ साधारण तर्क है कि एक वर्तमान उपयोगकर्ता है, अगर वहाँ चेक लिख सकते हैं।
और फिर हमारे खाके में हम वर्तमान उपयोगकर्ता चर का उपयोग कर कुछ बहुत ही सरल तर्क जोड़ सकते हैं।
तो चलो बचाने के लिए करते हैं और सूचकांक कि करने के लिए चलते हैं।
हाँ।
कौन सा कैंप सूचकांक है और सिर्फ ऊपर से ही।
कि सिर्फ वर्तमान उपयोगकर्ता के बाहर प्रिंट और के सर्वर को पुनः आरंभ जाने के लिए बस एक छोटी सी एच जोड़ दें।
और अगर मैं अभी जाना हम कुछ भी नहीं दिख रहा है, लेकिन अगर मैं फिर से कई में लॉग इन करें और फिर से मैं अब वर्तमान उपयोगकर्ता देखते हैं।
तो क्या अब हम हमारे टेम्पलेट में के माध्यम से उस डेटा गुजर रहे हैं, लेकिन बजाय बजाय इसे प्रयोग कर हम वास्तव में नव पट्टी टेम्पलेट हेडर के अंदर इसका इस्तेमाल करना चाहते इस सूचकांक टेम्पलेट की।
और हम चर है कि हम हमारे टेम्पलेट के माध्यम से पारित में से किसी के लिए उपयोग किया है याद है।
यहाँ तक कि Parshall के अंदर।
इसलिए प्रत्येक हमारे अंदर हम एक बयान अगर जोड़ने के लिए जा रहे हैं और यह सिर्फ इस तरह दिखता है।
अगर कोई वर्तमान उपयोगकर्ता है हम अभी नहीं है कि तब उन दो लिंक प्रदर्शित कर सकता है और फिर हम अपने बाकी प्रदर्शन लॉग आउट लिंक होगा और उसके बाद निश्चित रूप से हम हमारे एजाज टैग की जरूरत है।
तो चलो बस ऐसे ही है कि नहीं के बराबर संकेत करते हैं।
और हम लगभग काम हो गया है, तो एक मौजूदा उपयोगकर्ता चर खाली तो हम इन दिखाने के लिए जा रहे है तो हम जाँच कर रहे हैं।
अन्यथा हम लॉगआउट लिंक दिखाता हूँ।
लेकिन यह केवल इसलिए है क्योंकि हम किसी भी अन्य मार्गों पर के माध्यम से वर्तमान उपयोगकर्ता नहीं गुजर रहे हैं तो कम से कम इस मार्ग स्लेश कैंप पर अभी काम करेंगे।
लेकिन सिर्फ यकीन है कि यह काम करता है बनाते हैं।
अगर मैं पृष्ठ ताज़ा तो मैं एप्लिकेशन को पुनः आरंभ कर देंगे।
महान।
मैं केवल में लॉग इन करें और साइन अप करने और है कि क्योंकि मैं में लॉग इन नहीं कर रहा है देखते हैं।
अब अगर मैं लॉगऑन पर क्लिक हम एक समस्या है जो हम हेडर फाइल है और यह वर्तमान उपयोगकर्ता का उपयोग करने की कोशिश कर रहा है कि है, लेकिन हम के माध्यम से वर्तमान उपयोगकर्ता के पास नहीं था।
तो वास्तव में यह है कि अब Ackbar कर रहे हैं क्योंकि हम स्लेश Capgras पर छोड़कर माध्यम से वर्तमान उपयोगकर्ता नहीं गुजर रहे किसी भी मार्ग पर कुछ नहीं होगा।
तो क्या हम क्या करना चाहते हैं हर एक मार्ग पर यहीं मूल रूप से इस लाइन के माध्यम से वर्तमान उपयोगकर्ता के पास है।
और उनमें से कुछ पर यह खाली हो सकता है उनमें से कुछ उपयोगकर्ता डेटा होगा लेकिन हम इसे हर मार्ग पर उपलब्ध चाहते हैं।
और वहाँ कर रही है कि हम पहले हमारे मार्गों सिर्फ प्रयोग के बाद एक और अद्यतन उपयोग में जोड़ने के लिए मैन्युअल रूप से हर एक मार्ग के लिए और शीर्ष जोड़ा की जरूरत नहीं है, जहां और हम अपने खुद के छोटे मिडलवेयर जोड़ देंगे का एक आसान तरीका है।
जो भी समारोह में हम यह करने के लिए उपलब्ध कराने के हर मार्ग पर बुलाया जाएगा।
इसलिए हम इसे एक समारोह अनुरोध प्रतिक्रिया देने के लिए जा रहे हैं और हम यह भी कहा कि अगले चर की जरूरत है।
और क्या हम करना चाहते गुजारें कि हर एक टेम्पलेट के लिए उपयोगकर्ता पर अनुरोध करता है और वहाँ है कि ऐसा करने का एक आसान तरीका है।
खातिर रेज स्थानीय लोगों को।
वर्तमान उपयोगकर्ता अनुरोध उपयोगकर्ता जो कुछ भी हम स्थानीय है पर बाकी हिस्सों में डाल दिया है जो हमारे टेम्पलेट के बजाय उपलब्ध है और फिर दूसरे वास्तव में महत्वपूर्ण बात यह है कि आप वास्तविक अगले कोड के लिए पर स्थानांतरित करने के लिए है, क्योंकि यह एक मिडलवेयर है कि हर एक मार्ग के लिए चलाया जाएगा की जरूरत है।
हम यह अगले नहीं है, तो यह सिर्फ बंद हो जाएगा।
कुछ भी नहीं होता है तो हम अगले आदेश है कि अगले मिडलवेयर जो वास्तव में ज्यादातर मामलों में मार्ग हैंडलर हो जाएगा पर ले जाने के लिए अगले है की आवश्यकता होगी।
तो अब अगर हम इस पुनः आरंभ करने की कोशिश सर्वर पृष्ठ ताज़ा।
यह बस ठीक काम करना चाहिए।
मैं प्रवेश करने के लिए मैं अब के रूप में लॉग इन किया है में जाना है और मैं एक त्रुटि नहीं मिल रहा है।
और मैं सही लिंक क्योंकि मैं में लॉग इन नहीं कर रहा हूँ देखते हैं।
अब अगर मैं sĂ¨vres के रूप में लॉगइन फिर मैं केवल महान लॉग आउट और लॉग आउट पर क्लिक करने की कोशिश में देखते हैं।
बहुत बढ़िया।
इसलिए यह काम कर रहा है।
आखिरी बात यह है कि मैं क्या करना चाहता है कि जब आप प्रवेश कर के इस एक और अधिक समय करते हैं है।
आप को देखने के लिए यहां के बजाय लोग इन और साइन अप करने के लिए चाहते हैं।
आप वर्तमान में Zephyrus के रूप में प्रवेश देखना चाहते हैं और क्या करना है कि बहुत आसान है।
इसके बजाय हमारे प्रत्येक का नेतृत्व किया।
हाँ, हम पहले से ही ऐसा है, तो वहाँ इस बाकी में एक मौजूदा उपयोगकर्ता हम सिर्फ एक और सहयोगी जोड़ सकते हैं और है कि सहयोगी सिर्फ पाठ में जोड़ देगा जाएगा वर्तमान उपयोगकर्ता की है।
चलो के रूप में प्रवेश करते हैं।
और फिर हम सिर्फ व्याख्या या हम टैग के रूप में प्रत्येक के साथ में जोड़ें।
वर्तमान उपयोगकर्ता डॉट उपयोगकर्ता नाम और पुनः आरंभ बचाने के लिए और देखते हैं कि यह कैसे दिखता है।
हम यह थोड़ा ताज़ा शैली के लिए आवश्यकता हो सकती है।
चलो फिर से झूठ बोलते हैं।
Severus के रूप में हस्ताक्षर किए गए।
और हाँ हम शैली के लिए कि चाहते हैं।
तो चलो यह अन्य लोगों की तरह एक लंगर टैग बनाते हैं और हम अभी तो तुम उंगली टैग Atra सिर्फ पाउंड चिह्न के बराबर होती है प्राप्त कर सकते हैं यह एक एच रेफरी देना नहीं करेंगे।
यह मतलब हो सकता है कि यह वास्तव में प्रोफाइल पेज हालांकि जो हमारे पास नहीं है पर एक लिंक होने के लिए।
लेकिन अगर हम प्रोफ़ाइल पन्नों था कि तुम इस पर क्लिक कर सकते हैं और यह अपने प्रोफ़ाइल के लिए ले जाएगा, लेकिन यह अभी के लिए ठीक है।
तो बाहर प्रवेश करेंगे कि दूर जाना चाहिए।
के पंजीकरण के कोशिश करते हैं और देखते हैं कि कैसे काम करता है।
तो मैं श्रीमती बैंगनी के रूप में हस्ताक्षर करेंगे और पासवर्ड बैंगनी होगा।
साइन अप करें और फिर से श्रीमती बैंगनी के रूप में प्रवेश पाने के लिए और हम बाहर लॉग इन करें और के बस डबल जांच सब कुछ कर सकते हैं।
यही कारण है कि अगर मैं कोशिश करते हैं और एक नई टिप्पणी मैं यह करने के लिए उपयोग किया है जोड़ सकते हैं लेकिन अगर मैं बाहर लॉग इन करें और मैं कोशिश करते हैं और क्या करना है कि मैं नहीं कर सकता।
यह मुझे पहली बार में लॉग इन करने के लिए कहा।
ठीक है तो हम आधिकारिक तौर पर जोकिम करने के लिए प्रमाणन जोड़ने के मूल के साथ कर रहे हैं।
की नई चीजें हैं जो हम इस पाठ में देखा की समीक्षा करने के लिए एक क्षण ले चलते हैं।
विशेष अनुरोध का उपयोग कर उपयोगकर्ता जो हम यहीं सेट अनुरोध है कि उपयोगकर्ता या तो खाली है, तो कोई भी हस्ताक्षर किए जाएंगे या यह वर्तमान उपयोगकर्ता की आईडी उपयोगकर्ता नाम होते हैं, तो हम प्रयोग कर रहे होगा उपयोग के बाद एक जो इस समारोह से मुलाकात करेंगे हर एक कपड़े में लपेटकर तो यह सुखाने के लिए एक अच्छा तरीका है या हम जाने के लिए और हर मार्ग पर ऐसा करने के लिए नहीं था, जहां और हम वास्तव में इसे से छुटकारा मिल सकता है क्योंकि अब हम इसे का उपयोग के माध्यम से या 8 साल और फिर उसके बाद गुजर रहे हैं कोड दूसरी बात यह है कि हमारे खाके में हम सिर्फ बयान अगर एक साधारण लिख रहे हैं और प्रत्येक टीएम के साथ कि तर्क के संयोजन है वास्तव में शक्तिशाली हो सकता है।
हम बताते हैं और इन बटन छुपा सकते हैं।
हम दिखा सकते हैं, जो वर्तमान में लॉग इन किया है।
वास्तव में महत्वपूर्ण चीज है।
ठीक है तो यह है कि एक मैराथन का एक सा निश्चित रूप से किया गया था।
पांच अलग अलग वर्गों, लेकिन हम यह काम करने के लिए मिला है।
हम उपयोगकर्ता मॉडल पहले बनाया।
हम साइन-अप पंजीकरण फार्म और मार्गों बनाया और फिर लॉग इन करें और फिर बाहर लॉग इन करें और फिर अंत में हम नव पट्टी पर काम किया और दिखा और लिंक छिपा है और वर्तमान में प्रदर्शित उपयोगकर्ता में लॉग इन।