1
00:00:00,450 --> 00:00:01,380
वापसी पर स्वागत है।

2
00:00:01,470 --> 00:00:10,190
इस वीडियो में हम सही ढंग से लिंक प्रदर्शित करने के लिए इतना है कि जब आप साइन इन नहीं हैं आप केवल देखने में लॉग इन करें और साइन अप करने NAF बार हो रही पर ध्यान केंद्रित करने जा रहे हैं।

3
00:00:10,260 --> 00:00:17,010
लेकिन बाहर लॉग इन करें जब आप में हस्ताक्षर किए हैं केवल देख सकते हैं और फिर हम भी एक छोटे से संदेश है कि के रूप में प्रवेश कहते प्रदर्शित कर सकते हैं।

4
00:00:17,160 --> 00:00:21,620
और फिर कई बाकी हिस्सों में हस्ताक्षर किए हस्ताक्षर किए उपयोगकर्ता नाम खाने के लिए जो कुछ भी यह है।

5
00:00:21,640 --> 00:00:32,620
शुरू में यह वीडियो के लिए भाग के अंत में यह सब किया था और मैं एक अलग वीडियो में इसे बाहर स्थानांतरित करने के लिए है ताकि वे एक छोटे से अधिक समय खर्च कर सकते हैं कुछ विस्तार में जा रहा है और समझा है कि यह कैसे काम करता है के कुछ शुरू कर दिया।

6
00:00:32,640 --> 00:00:33,720
तो चलो शुरू हो जाओ।

7
00:00:33,810 --> 00:00:35,790
और मैं क्या करने जा रहा हूँ Hetter ऊपर खुला है।

8
00:00:35,970 --> 00:00:36,860
हाँ।

9
00:00:37,110 --> 00:00:42,510
और यहाँ तीन लाइनों है कि यहीं उन तीन कड़ियों के लिए जिम्मेदार हैं।

10
00:00:42,510 --> 00:00:47,270
हस्ताक्षर में लॉग आदेश को छिपाने और उन्हें उचित रूप से दिखाने के लिए लॉग आउट।

11
00:00:47,280 --> 00:00:49,940
हम कुछ सरल ई.जे. जोड़ने की जरूरत esque तर्क।

12
00:00:50,460 --> 00:00:53,120
हम एक अगर बयान दिया था कि कुछ इस तरह दिखता होगा।

13
00:00:53,130 --> 00:00:54,630
यह सिर्फ छद्म कोड है।

14
00:00:54,630 --> 00:01:06,210
लेकिन में लॉग इन करें और रजिस्टर और तो और लॉग आउट लिंक दिखाएगा यदि कोई उपयोगकर्ता तो दिखाएगा।

15
00:01:06,210 --> 00:01:08,100
बेशक अब यह असली जावास्क्रिप्ट नहीं है।

16
00:01:08,220 --> 00:01:09,320
हम उस पर काम करना होगा।

17
00:01:09,450 --> 00:01:28,090
लेकिन हम क्या करेंगे एक चर हम यहाँ किया है बस की तरह है, जहां हम कैम्प का ग्राउंड में गुजर रहे हैं या हम यहाँ कैम्प का ग्राउंड repassing फिर से समय पर यह कर रहे हैं, सिवाय इसके कि हम एक उपयोगकर्ता ऑब्जेक्ट पारित करने के लिए जा रहे हैं पारित है और उस उपयोगकर्ता होगा उपयोगकर्ता में लॉग इन या कोई उपयोगकर्ता में लॉग इन करता है, तो वहाँ के बारे में जानकारी होती है।

18
00:01:28,100 --> 00:01:32,960
यह खाली अपरिभाषित हो जाएगा और हम हमारे टेम्पलेट के बजाय कि उपयोगकर्ता चर का उपयोग कर सकते हैं।

19
00:01:33,150 --> 00:01:34,490
तो अगर यह अपरिभाषित है।

20
00:01:34,740 --> 00:01:36,850
यदि उपयोगकर्ता अपरिभाषित है हम जांच करेंगे।

21
00:01:36,960 --> 00:01:40,800
दिखाएँ इन अन्यथा कड़ी में लॉग दिखा।

22
00:01:40,800 --> 00:01:45,080
तो चलो पता लगाना है कि हम उपयोगकर्ता के बारे में है कि डेटा कैसे मिल सकता है द्वारा शुरू करते हैं।

23
00:01:45,180 --> 00:01:57,520
और मैं सिर्फ इन मार्गों में से एक पर शुरू होगा और मैं कैंप सूचकांक पृष्ठ जो यहाँ के बाद मैं कैंप स्लेश क्योंकि यह एक अच्छा सरल मार्ग है और हमारे कोड का एक बहुत वापस इस मार्ग पर रीडायरेक्ट प्राप्त कर लेंगे।

24
00:01:58,050 --> 00:02:01,780
और इस महत्वपूर्ण भाग के सभी के लिए रहस्य अनुरोध प्रत्यक्ष उपयोगकर्ता है।

25
00:02:02,040 --> 00:02:05,210
इसलिए आपसे अनुरोध है कि उपयोगकर्ता जानकारी के सभी शामिल होंगे।

26
00:02:05,220 --> 00:02:09,840
खैर यह नहीं है लेकिन उपयोगकर्ता नाम और वर्तमान में उपयोगकर्ता में लॉग इन आईडी के सभी।

27
00:02:09,860 --> 00:02:10,920
तो मैं आपको दिखाता हूँ।

28
00:02:11,100 --> 00:02:19,720
बस एक उपयोगकर्ता पर रद्द कर सकता है कि लॉग इन अनुरोधों करते हैं और सर्वर को शुरू करने और फिर मैं ताज़ा जाना होगा।

29
00:02:21,090 --> 00:02:22,310
और हम अपरिभाषित मिलता है।

30
00:02:22,410 --> 00:02:25,030
और वह है क्योंकि वहाँ कोई वर्तमान में उपयोगकर्ता में लॉग इन किया है।

31
00:02:25,130 --> 00:02:26,930
तो उन खाली है कि अनुरोध करता हूँ।

32
00:02:26,980 --> 00:02:27,990
यह मौजूद नहीं है।

33
00:02:28,290 --> 00:02:41,090
लेकिन तब मैं एक बार में क्या करना होगा पासपोर्ट के लिए लॉग इन अनुरोधों को बनाने के लिए है कि उपयोगकर्ता इनपुट उपयोगकर्ता डेटा सिर्फ यूज़रनेम और पासवर्ड आईडी नहीं या उपयोगकर्ता अनुरोध के अंदर लेकिन उपयोगकर्ता नाम और आईडी कुछ भी।

34
00:02:41,460 --> 00:02:52,740
तो Severus पासवर्ड में एक लॉग में लॉग ऑन कर देता क्लिक जाना देखो आप देख सकते हैं कि यह अब है कि उपयोगकर्ता के अनुरोध करता हूँ।

35
00:02:52,920 --> 00:02:55,470
यह हमारे टेम्पलेट्स में वास्तव में हमारे लिए उपयोगी होने जा रहा है।

36
00:02:55,530 --> 00:02:57,220
इसलिए मैं अब के माध्यम से है कि पारित करने के लिए जा रहा हूँ।

37
00:02:57,270 --> 00:02:58,180
कि से छुटकारा।

38
00:02:58,350 --> 00:03:05,280
और फिर कैंप के बाद हम सिर्फ एक चर Akol वर्तमान उपयोगकर्ता है कि उपयोगकर्ता के लिए अनुरोध करने के बराबर है होगा।

39
00:03:05,460 --> 00:03:10,050
और फिर हमारे खाके में हम कुछ साधारण तर्क है कि एक वर्तमान उपयोगकर्ता है, अगर वहाँ चेक लिख सकते हैं।

40
00:03:10,320 --> 00:03:15,620
और फिर हमारे खाके में हम वर्तमान उपयोगकर्ता चर का उपयोग कर कुछ बहुत ही सरल तर्क जोड़ सकते हैं।

41
00:03:15,720 --> 00:03:18,220
तो चलो बचाने के लिए करते हैं और सूचकांक कि करने के लिए चलते हैं।

42
00:03:18,290 --> 00:03:18,750
हाँ।

43
00:03:18,780 --> 00:03:22,650
कौन सा कैंप सूचकांक है और सिर्फ ऊपर से ही।

44
00:03:22,800 --> 00:03:32,730
कि सिर्फ वर्तमान उपयोगकर्ता के बाहर प्रिंट और के सर्वर को पुनः आरंभ जाने के लिए बस एक छोटी सी एच जोड़ दें।

45
00:03:33,880 --> 00:03:46,590
और अगर मैं अभी जाना हम कुछ भी नहीं दिख रहा है, लेकिन अगर मैं फिर से कई में लॉग इन करें और फिर से मैं अब वर्तमान उपयोगकर्ता देखते हैं।

46
00:03:46,590 --> 00:03:56,850
तो क्या अब हम हमारे टेम्पलेट में के माध्यम से उस डेटा गुजर रहे हैं, लेकिन बजाय बजाय इसे प्रयोग कर हम वास्तव में नव पट्टी टेम्पलेट हेडर के अंदर इसका इस्तेमाल करना चाहते इस सूचकांक टेम्पलेट की।

47
00:03:57,240 --> 00:04:01,750
और हम चर है कि हम हमारे टेम्पलेट के माध्यम से पारित में से किसी के लिए उपयोग किया है याद है।

48
00:04:01,890 --> 00:04:03,610
यहाँ तक कि Parshall के अंदर।

49
00:04:03,690 --> 00:04:08,650
इसलिए प्रत्येक हमारे अंदर हम एक बयान अगर जोड़ने के लिए जा रहे हैं और यह सिर्फ इस तरह दिखता है।

50
00:04:08,760 --> 00:04:30,380
अगर कोई वर्तमान उपयोगकर्ता है हम अभी नहीं है कि तब उन दो लिंक प्रदर्शित कर सकता है और फिर हम अपने बाकी प्रदर्शन लॉग आउट लिंक होगा और उसके बाद निश्चित रूप से हम हमारे एजाज टैग की जरूरत है।

51
00:04:30,540 --> 00:04:38,430
तो चलो बस ऐसे ही है कि नहीं के बराबर संकेत करते हैं।

52
00:04:38,430 --> 00:04:47,990
और हम लगभग काम हो गया है, तो एक मौजूदा उपयोगकर्ता चर खाली तो हम इन दिखाने के लिए जा रहे है तो हम जाँच कर रहे हैं।

53
00:04:48,220 --> 00:04:49,950
अन्यथा हम लॉगआउट लिंक दिखाता हूँ।

54
00:04:50,320 --> 00:04:58,210
लेकिन यह केवल इसलिए है क्योंकि हम किसी भी अन्य मार्गों पर के माध्यम से वर्तमान उपयोगकर्ता नहीं गुजर रहे हैं तो कम से कम इस मार्ग स्लेश कैंप पर अभी काम करेंगे।

55
00:04:58,300 --> 00:05:00,140
लेकिन सिर्फ यकीन है कि यह काम करता है बनाते हैं।

56
00:05:00,310 --> 00:05:04,660
अगर मैं पृष्ठ ताज़ा तो मैं एप्लिकेशन को पुनः आरंभ कर देंगे।

57
00:05:04,750 --> 00:05:05,260
महान।

58
00:05:05,260 --> 00:05:10,130
मैं केवल में लॉग इन करें और साइन अप करने और है कि क्योंकि मैं में लॉग इन नहीं कर रहा है देखते हैं।

59
00:05:10,450 --> 00:05:19,800
अब अगर मैं लॉगऑन पर क्लिक हम एक समस्या है जो हम हेडर फाइल है और यह वर्तमान उपयोगकर्ता का उपयोग करने की कोशिश कर रहा है कि है, लेकिन हम के माध्यम से वर्तमान उपयोगकर्ता के पास नहीं था।

60
00:05:19,990 --> 00:05:28,930
तो वास्तव में यह है कि अब Ackbar कर रहे हैं क्योंकि हम स्लेश Capgras पर छोड़कर माध्यम से वर्तमान उपयोगकर्ता नहीं गुजर रहे किसी भी मार्ग पर कुछ नहीं होगा।

61
00:05:29,500 --> 00:05:35,740
तो क्या हम क्या करना चाहते हैं हर एक मार्ग पर यहीं मूल रूप से इस लाइन के माध्यम से वर्तमान उपयोगकर्ता के पास है।

62
00:05:36,040 --> 00:05:41,220
और उनमें से कुछ पर यह खाली हो सकता है उनमें से कुछ उपयोगकर्ता डेटा होगा लेकिन हम इसे हर मार्ग पर उपलब्ध चाहते हैं।

63
00:05:41,530 --> 00:05:54,210
और वहाँ कर रही है कि हम पहले हमारे मार्गों सिर्फ प्रयोग के बाद एक और अद्यतन उपयोग में जोड़ने के लिए मैन्युअल रूप से हर एक मार्ग के लिए और शीर्ष जोड़ा की जरूरत नहीं है, जहां और हम अपने खुद के छोटे मिडलवेयर जोड़ देंगे का एक आसान तरीका है।

64
00:05:54,430 --> 00:05:57,650
जो भी समारोह में हम यह करने के लिए उपलब्ध कराने के हर मार्ग पर बुलाया जाएगा।

65
00:05:57,850 --> 00:06:03,420
इसलिए हम इसे एक समारोह अनुरोध प्रतिक्रिया देने के लिए जा रहे हैं और हम यह भी कहा कि अगले चर की जरूरत है।

66
00:06:04,360 --> 00:06:10,180
और क्या हम करना चाहते गुजारें कि हर एक टेम्पलेट के लिए उपयोगकर्ता पर अनुरोध करता है और वहाँ है कि ऐसा करने का एक आसान तरीका है।

67
00:06:10,260 --> 00:06:12,930
खातिर रेज स्थानीय लोगों को।

68
00:06:13,110 --> 00:06:29,040
वर्तमान उपयोगकर्ता अनुरोध उपयोगकर्ता जो कुछ भी हम स्थानीय है पर बाकी हिस्सों में डाल दिया है जो हमारे टेम्पलेट के बजाय उपलब्ध है और फिर दूसरे वास्तव में महत्वपूर्ण बात यह है कि आप वास्तविक अगले कोड के लिए पर स्थानांतरित करने के लिए है, क्योंकि यह एक मिडलवेयर है कि हर एक मार्ग के लिए चलाया जाएगा की जरूरत है।

69
00:06:29,080 --> 00:06:31,570
हम यह अगले नहीं है, तो यह सिर्फ बंद हो जाएगा।

70
00:06:31,570 --> 00:06:39,430
कुछ भी नहीं होता है तो हम अगले आदेश है कि अगले मिडलवेयर जो वास्तव में ज्यादातर मामलों में मार्ग हैंडलर हो जाएगा पर ले जाने के लिए अगले है की आवश्यकता होगी।

71
00:06:40,090 --> 00:06:45,580
तो अब अगर हम इस पुनः आरंभ करने की कोशिश सर्वर पृष्ठ ताज़ा।

72
00:06:45,580 --> 00:06:46,770
यह बस ठीक काम करना चाहिए।

73
00:06:46,900 --> 00:06:52,150
मैं प्रवेश करने के लिए मैं अब के रूप में लॉग इन किया है में जाना है और मैं एक त्रुटि नहीं मिल रहा है।

74
00:06:52,360 --> 00:06:55,330
और मैं सही लिंक क्योंकि मैं में लॉग इन नहीं कर रहा हूँ देखते हैं।

75
00:06:55,390 --> 00:07:05,050
अब अगर मैं sĂ¨vres के रूप में लॉगइन फिर मैं केवल महान लॉग आउट और लॉग आउट पर क्लिक करने की कोशिश में देखते हैं।

76
00:07:05,710 --> 00:07:06,180
बहुत बढ़िया।

77
00:07:06,190 --> 00:07:07,180
इसलिए यह काम कर रहा है।

78
00:07:07,210 --> 00:07:12,360
आखिरी बात यह है कि मैं क्या करना चाहता है कि जब आप प्रवेश कर के इस एक और अधिक समय करते हैं है।

79
00:07:12,810 --> 00:07:16,360
आप को देखने के लिए यहां के बजाय लोग इन और साइन अप करने के लिए चाहते हैं।

80
00:07:16,370 --> 00:07:20,920
आप वर्तमान में Zephyrus के रूप में प्रवेश देखना चाहते हैं और क्या करना है कि बहुत आसान है।

81
00:07:21,130 --> 00:07:22,290
इसके बजाय हमारे प्रत्येक का नेतृत्व किया।

82
00:07:22,330 --> 00:07:36,200
हाँ, हम पहले से ही ऐसा है, तो वहाँ इस बाकी में एक मौजूदा उपयोगकर्ता हम सिर्फ एक और सहयोगी जोड़ सकते हैं और है कि सहयोगी सिर्फ पाठ में जोड़ देगा जाएगा वर्तमान उपयोगकर्ता की है।

83
00:07:37,300 --> 00:07:41,300
चलो के रूप में प्रवेश करते हैं।

84
00:07:41,760 --> 00:07:46,050
और फिर हम सिर्फ व्याख्या या हम टैग के रूप में प्रत्येक के साथ में जोड़ें।

85
00:07:46,060 --> 00:07:54,250
वर्तमान उपयोगकर्ता डॉट उपयोगकर्ता नाम और पुनः आरंभ बचाने के लिए और देखते हैं कि यह कैसे दिखता है।

86
00:07:54,250 --> 00:07:57,810
हम यह थोड़ा ताज़ा शैली के लिए आवश्यकता हो सकती है।

87
00:07:58,000 --> 00:08:01,030
चलो फिर से झूठ बोलते हैं।

88
00:08:05,860 --> 00:08:07,570
Severus के रूप में हस्ताक्षर किए गए।

89
00:08:07,660 --> 00:08:09,430
और हाँ हम शैली के लिए कि चाहते हैं।

90
00:08:09,430 --> 00:08:20,970
तो चलो यह अन्य लोगों की तरह एक लंगर टैग बनाते हैं और हम अभी तो तुम उंगली टैग Atra सिर्फ पाउंड चिह्न के बराबर होती है प्राप्त कर सकते हैं यह एक एच रेफरी देना नहीं करेंगे।

91
00:08:21,040 --> 00:08:25,780
यह मतलब हो सकता है कि यह वास्तव में प्रोफाइल पेज हालांकि जो हमारे पास नहीं है पर एक लिंक होने के लिए।

92
00:08:25,780 --> 00:08:31,470
लेकिन अगर हम प्रोफ़ाइल पन्नों था कि तुम इस पर क्लिक कर सकते हैं और यह अपने प्रोफ़ाइल के लिए ले जाएगा, लेकिन यह अभी के लिए ठीक है।

93
00:08:31,780 --> 00:08:34,070
तो बाहर प्रवेश करेंगे कि दूर जाना चाहिए।

94
00:08:34,150 --> 00:08:36,330
के पंजीकरण के कोशिश करते हैं और देखते हैं कि कैसे काम करता है।

95
00:08:36,580 --> 00:08:42,000
तो मैं श्रीमती बैंगनी के रूप में हस्ताक्षर करेंगे और पासवर्ड बैंगनी होगा।

96
00:08:42,010 --> 00:08:49,730
साइन अप करें और फिर से श्रीमती बैंगनी के रूप में प्रवेश पाने के लिए और हम बाहर लॉग इन करें और के बस डबल जांच सब कुछ कर सकते हैं।

97
00:08:49,790 --> 00:09:00,120
यही कारण है कि अगर मैं कोशिश करते हैं और एक नई टिप्पणी मैं यह करने के लिए उपयोग किया है जोड़ सकते हैं लेकिन अगर मैं बाहर लॉग इन करें और मैं कोशिश करते हैं और क्या करना है कि मैं नहीं कर सकता।

98
00:09:00,130 --> 00:09:01,550
यह मुझे पहली बार में लॉग इन करने के लिए कहा।

99
00:09:01,870 --> 00:09:05,690
ठीक है तो हम आधिकारिक तौर पर जोकिम करने के लिए प्रमाणन जोड़ने के मूल के साथ कर रहे हैं।

100
00:09:05,950 --> 00:09:09,660
की नई चीजें हैं जो हम इस पाठ में देखा की समीक्षा करने के लिए एक क्षण ले चलते हैं।

101
00:09:09,790 --> 00:09:46,960
विशेष अनुरोध का उपयोग कर उपयोगकर्ता जो हम यहीं सेट अनुरोध है कि उपयोगकर्ता या तो खाली है, तो कोई भी हस्ताक्षर किए जाएंगे या यह वर्तमान उपयोगकर्ता की आईडी उपयोगकर्ता नाम होते हैं, तो हम प्रयोग कर रहे होगा उपयोग के बाद एक जो इस समारोह से मुलाकात करेंगे हर एक कपड़े में लपेटकर तो यह सुखाने के लिए एक अच्छा तरीका है या हम जाने के लिए और हर मार्ग पर ऐसा करने के लिए नहीं था, जहां और हम वास्तव में इसे से छुटकारा मिल सकता है क्योंकि अब हम इसे का उपयोग के माध्यम से या 8 साल और फिर उसके बाद गुजर रहे हैं कोड दूसरी बात यह है कि हमारे खाके में हम सिर्फ बयान अगर एक साधारण लिख रहे हैं और प्रत्येक टीएम के साथ कि तर्क के संयोजन है वास्तव में शक्तिशाली हो सकता है।

102
00:09:46,960 --> 00:09:48,320
हम बताते हैं और इन बटन छुपा सकते हैं।

103
00:09:48,340 --> 00:09:50,580
हम दिखा सकते हैं, जो वर्तमान में लॉग इन किया है।

104
00:09:50,830 --> 00:09:52,090
वास्तव में महत्वपूर्ण चीज है।

105
00:09:52,420 --> 00:09:54,900
ठीक है तो यह है कि एक मैराथन का एक सा निश्चित रूप से किया गया था।

106
00:09:54,910 --> 00:09:57,730
पांच अलग अलग वर्गों, लेकिन हम यह काम करने के लिए मिला है।

107
00:09:57,760 --> 00:09:59,400
हम उपयोगकर्ता मॉडल पहले बनाया।

108
00:09:59,560 --> 00:10:11,180
हम साइन-अप पंजीकरण फार्म और मार्गों बनाया और फिर लॉग इन करें और फिर बाहर लॉग इन करें और फिर अंत में हम नव पट्टी पर काम किया और दिखा और लिंक छिपा है और वर्तमान में प्रदर्शित उपयोगकर्ता में लॉग इन।
