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