1
00:00:00,690 --> 00:00:08,370
इस पाठ में वापस स्वागत हम उठा रहे हैं जहां हम साथ प्रमाणीकरण कोड के साथ बंद छोड़ दिया और हम कार्यक्षमता में लॉग में जोड़ने के लिए जा रहे हैं।

2
00:00:08,550 --> 00:00:16,700
तो यह है कि आप उस में जोड़ने के लिए एक है कि प्रपत्र के लिए फार्म और अन्य एक है कि वास्तव में तर्क में लॉग करता है renders है मार्गों में लॉग इन करने की जरूरत है।

3
00:00:17,100 --> 00:00:20,210
और फिर हम वास्तव में और फार्म बनाने की जरूरत है तो हम इसे बाहर का परीक्षण करेंगे।

4
00:00:20,220 --> 00:00:22,250
तो चलो अंदर शुरू हो जाओ।

5
00:00:22,480 --> 00:00:26,420
हाँ हम फिर से दो मार्गों और उन दो मार्गों से जोड़ने के लिए जा रहे हैं।

6
00:00:26,460 --> 00:00:29,310
एक हो जाओ अनुरोध है और एक एक पोस्ट अनुरोध है।

7
00:00:29,310 --> 00:00:33,320
दोनों जैसे हम रजिस्टर के लिए किया था में स्लेश लॉग होगा।

8
00:00:33,870 --> 00:00:37,470
तो चलो फार्म के साथ शुरू करते हैं और मैं एक और टिप्पणी यहाँ कर दूँगा।

9
00:00:37,470 --> 00:01:00,050
इन मार्गों में लॉग इन किया जाएगा और पहले एक बस के रूप में लॉग इन करें और है कि एक अच्छा और आसान नहीं मिलता स्लेश लॉगऑन अनुरोध प्रतिक्रिया प्रस्तुत करने के लिए जा रहा है और वे वापस बुला और हम सिर्फ एक रेज में लॉग प्रस्तुत करना क्या करेंगे।

10
00:01:00,060 --> 00:01:01,630
अब देखते हैं कि प्रपत्र पैदा करते हैं।

11
00:01:01,680 --> 00:01:10,870
तो Ejay लॉगऑन उपयोग स्लेश स्पर्श अमेरिका और फिर खुला है कि ऊपर देखा गया स्लेश में लॉग कि ई.जे. हाँ।

12
00:01:11,100 --> 00:01:11,850
महान।

13
00:01:11,970 --> 00:01:19,540
और हम सिर्फ एक अच्छा एच -1 कि में लॉग इन करें और के यकीन है कि हम यह देख जब हम अनुप्रयोग शुरू कर देना कहते हैं जोड़ देंगे।

14
00:01:20,460 --> 00:01:26,470
चलो हमारे आवेदन करने के लिए जाना है और लोग इन स्लेश करने के लिए टेम्पलेट प्राप्त करने के लिए चलते हैं।

15
00:01:26,680 --> 00:01:34,980
तो अब यह रूप में जोड़े है और यह सिर्फ एक बड़ा अंतर जो है, जहां प्रपत्र प्रस्तुत करने के लिए के लिए छोड़कर पंजीकरण फार्म की तरह हो जाएगा।

16
00:01:35,010 --> 00:01:38,410
इसलिए हम चलो बस फिर आदानों के साथ जाना है कि पिछले जोड़ देंगे।

17
00:01:38,460 --> 00:01:59,460
पहले एक नाम उपयोगकर्ता नाम के बराबर होती है और प्लेसहोल्डर उपयोगकर्ता नाम के बराबर होती है और उसके बाद हम उस नकली और यहाँ हम क्या करेंगे प्रकार फिर से पासवर्ड का नाम पासवर्ड के बराबर होती है और प्लेसहोल्डर पासवर्ड होगा हूँ पर इतना प्रकार पाठ के बराबर होती है।

18
00:02:00,180 --> 00:02:11,400
और फिर हम फार्म जमा करने के लिए एक अनुसंधान बटन जोड़ देंगे और हम बस में लॉग इन लिख देंगे और फिर हम वास्तविक प्रपत्र पर ही काम करना है।

19
00:02:11,400 --> 00:02:23,720
तो इस फार्म लॉगऑन स्लेश एक पोस्ट के रूप में लॉग इन करने के हमारे अन्य मार्ग है कि हम अभी तक परिभाषित नहीं लिया होगा करने के लिए एक पोस्ट अनुरोध भेजने की जरूरत है, लेकिन है कि जहाँ हम वास्तव में डेटा की प्रक्रिया और यह पता लगाने की है, तो साख मैच हूँ है।

20
00:02:24,230 --> 00:02:35,980
तो चलो कि सेट अप के बजाय प्रत्येक मामले में लॉग इन के हम कार्रवाई में स्लेश लॉग बराबर होती है और विधि भी एक पोस्ट है चलो।

21
00:02:36,450 --> 00:02:43,320
तो इस फार्म के रूप में यह मार्ग मिल स्लेश लॉगऑन पर वास्तव में है और यह एक पोस्ट के रूप में लॉग स्लेश करने के लिए प्रस्तुत करें।

22
00:02:43,320 --> 00:02:44,580
अब हम इस पर एक नजर डालते हैं।

23
00:02:44,850 --> 00:02:47,720
पेज हम रूप देखने को ताज़ा करें।

24
00:02:47,790 --> 00:02:54,790
महान अगर हम कोशिश करते हैं और अभी यह प्रस्तुत हम एक स्लेश एक के बाद मार्ग के रूप में लॉग इन करने की जरूरत नहीं है और यह सिर्फ मध्यांतर होगा।

25
00:02:55,170 --> 00:03:04,170
तो क्या अब हम वापस जाने के लिए और बाद मार्ग में लॉग जोड़ सकते हैं और इस मार्ग के तर्क में प्रवेश के लिए जिम्मेदार हो जाएगा।

26
00:03:04,320 --> 00:03:30,110
तो जवाब में और यहाँ में समारोह अनुरोध में शीर्ष पद स्लेश लॉग पर हम कुछ नए तर्क है और यह वास्तव में है कि कोई नई बात नहीं है कि हम पहले से ही यह यहां इस्तेमाल किया क्योंकि या हम पासपोर्ट स्थानीय हम सटीक एक ही बात करूँगा प्रमाणित डॉट को छोड़कर वहाँ एक छोटे मोड़ जो यह है कि हम यहाँ कॉलबैक के अंदर यह करने के लिए नहीं जा रहे हैं।

27
00:03:30,300 --> 00:03:34,420
हम वास्तव में यह ठीक है यहाँ एक दूसरा तर्क के रूप में क्या करने जा रहे हैं।

28
00:03:34,560 --> 00:03:37,260
तो मुझे तुम्हें दिखाने के लिए क्या यह पहले की तरह लग रहा है और फिर इसे खत्म हो जाना।

29
00:03:37,260 --> 00:03:51,970
इतने में पोस्ट लॉग ऊपर amped और फिर हम पासपोर्ट डॉट प्रमाणित जोड़ने के लिए जा रहे हैं और कहा कि एक स्ट्रिंग अल्पविराम के रूप में स्थानीय ले जाएगा और फिर खोलने और बंद करने ब्रेसिज़।

30
00:03:52,200 --> 00:03:58,170
और उन ब्रेसिज़ के अंदर एक वस्तु है और हम सफलता अनुप्रेषित में पारित करने के लिए जा रहे हैं।

31
00:03:58,170 --> 00:04:14,030
और वह फिर से में स्लेश गुप्त और फिर विफलता अनुप्रेषित होगी स्लेश लॉग होगा और हम बचाने के लिए और या जाएगा प्रमाणीकृत जरूरतों को वास्तव में यहाँ बंद करने के लिए है कि चारों ओर।

32
00:04:14,030 --> 00:04:19,950
तो यह उन दो तर्क पासपोर्ट है कि स्थानीय प्रमाणित और फिर इस पूरे वस्तु लेता है।

33
00:04:20,020 --> 00:04:26,940
उन मानकों हम कॉमा में गुजर रहे हैं और फिर यह हमारे कॉलबैक समारोह है और हम वास्तव में अब के लिए यहाँ में कुछ भी खड़ा करने की जरूरत नहीं है।

34
00:04:26,970 --> 00:04:28,970
तो हम बस इसे छोड़ दूँगा।

35
00:04:29,040 --> 00:04:31,030
तो अब हम यहाँ क्या किया है के बारे में बात करते हैं।

36
00:04:31,350 --> 00:04:39,440
हम पहले से ही पासपोर्ट डॉट प्रमाणित देखा है, लेकिन हम नहीं देखा है इसे पोस्ट जहां यह कॉलबैक अपने आप में नहीं है की इस अंदर की तरह इस्तेमाल करते हैं।

37
00:04:40,050 --> 00:04:46,550
तो यह क्या एक मध्यस्थ के रूप में जाना जाता है और हम मिडलवेयर साथ काम करना होगा और हमारे अपने मिडलवेयर और अगले वीडियो लिख रही है।

38
00:04:46,590 --> 00:04:56,930
लेकिन मिडलवेयर के विचार मैं इसे बाहर यहाँ बीच जादू है जहां आप इसे कुछ कोड है कि हमारे यहाँ अंतिम मार्ग कॉलबैक से पहले चलाता कहा जाएगा।

39
00:04:57,270 --> 00:05:09,510
जब हमारे app लॉग स्लेश करने के लिए यह इस कोड को तुरंत चलाने के लिए जा रहा है और हम कई मिडलवेयर खड़ी तो हम एक और बात यह है कि हम प्रमाणित होने के बाद चला जाएगा और उसके बाद फिर एक और बात यह हो सकता है हो सकता है एक पोस्ट अनुरोध हो जाता है।

40
00:05:09,510 --> 00:05:16,270
और विचार है कि वे अपने मार्ग की शुरुआत के बीच और फिर मार्ग जो बहुत अंत में हमारे हैंडलर है के अंत में बैठना है।

41
00:05:16,590 --> 00:05:18,130
इसलिए नाम मिडलवेयर।

42
00:05:18,420 --> 00:05:21,260
तो फिर हम अगले वीडियो में हमारे अपने मिडलवेयर पैदा हो जाएगा।

43
00:05:21,420 --> 00:05:27,510
लेकिन अब के लिए आप सभी जानते करने की जरूरत है कि यह एक मिडलवेयर और वापस बुलाने पासपोर्ट डॉट प्रमाणित कहा जाता है।

44
00:05:27,550 --> 00:05:33,650
याद रखें कि की सारी बात यह वास्तव में आप की तरह करने की कोशिश करता है कि जब यह इसे बंद की जांच करता है तो यह अपनी साख रहता है।

45
00:05:33,840 --> 00:05:39,690
तो यह पासवर्ड और उपयोगकर्ता नाम है कि शरीर को अनुरोध अंदर अनुरोध में हैं लेने के लिए जा रहा है।

46
00:05:39,750 --> 00:05:55,950
हम भी स्पष्ट रूप से प्रदान करने के लिए है कि पासपोर्ट स्वचालित रूप से रूप से या अनुरोध शरीर से उपयोगकर्ता नाम पासवर्ड लेता नहीं है और यह मूल रूप से है कि उपयोगकर्ता इनपुट में टाइप पासवर्ड तुलना और डेटाबेस में उस पागल हैश संस्करण के लिए है कि तुलना करने के लिए जा रहा है ।

47
00:05:55,950 --> 00:05:58,740
और फिर हम दो मापदंडों के साथ एक वस्तु प्रदान करते हैं।

48
00:05:58,740 --> 00:06:02,290
सफलता और विफलता अनुप्रेषित अनुप्रेषित।

49
00:06:02,310 --> 00:06:10,410
तो अगर यह काम करता है हम गुप्त स्लेश को दिशानिर्देश देने जा रहे हैं और अगर यह अच्छी तरह से काम नहीं करता है इससे पहले कि हम इस परीक्षण से बाहर यह लॉग इन स्लेश करने के लिए भेज दें।

50
00:06:10,410 --> 00:06:27,370
वहाँ कोड की एक दूसरी लाइन है कि हम साथ पासपोर्ट विन्यस्त करने की जरूरत है, तो शीर्ष जहां हम पासपोर्ट किया serialise और जोड़ने के लिए पासपोर्ट में एक और एक नए स्थानीय रणनीति का प्रयोग जो कि हम यहाँ क्या आयातित जा रहा उपयोगकर्ता serialise करता है।

51
00:06:27,480 --> 00:06:28,710
मैं स्थानीय समर्थन करते हैं।

52
00:06:28,710 --> 00:06:30,490
हम इसे स्थानीय रणनीति को बचाया।

53
00:06:30,990 --> 00:06:41,710
ताकि नए स्थानीय रणनीति पर वापस करने और फिर कोष्ठकों उपयोगकर्ता में जाना डॉट प्रमाणित और बचाने के लिए।

54
00:06:41,790 --> 00:06:46,620
तो हम एक नया स्थानीय रणनीति उपयोगकर्ता का उपयोग विधि को प्रमाणित करता है बना रहे हैं।

55
00:06:46,770 --> 00:06:53,680
कि पासपोर्ट स्थानीय mongers से आ रही है तो हम वास्तव में प्रमाणित विधि या तो लिखने की जरूरत नहीं है।

56
00:06:53,850 --> 00:07:01,440
यही कारण है कि हमें दिया है और स्थानीय रणनीति के लिए तो हम बस कह रहे हैं पासपोर्ट उपयोगकर्ता डेटा प्रमाणित के उस संस्करण का उपयोग करें।

57
00:07:01,800 --> 00:07:06,400
ठीक है तो अब हम जानते हैं कि हमारे प्रमाणित काम करना चाहिए की स्थापना की है।

58
00:07:06,470 --> 00:07:08,450
इसलिए हमें कोशिश करनी चाहिए।

59
00:07:08,580 --> 00:07:10,480
नहीं, वास्तव में हाँ।

60
00:07:10,570 --> 00:07:16,350
और चलो साइन अप या एक खाता हम जानते हैं कि काम नहीं करता है साथ में हस्ताक्षर करने के लिए कोशिश कर रहा द्वारा शुरू करते हैं।

61
00:07:16,350 --> 00:07:21,860
में प्रवेश करें और यह लॉग इन पृष्ठ पर वापस लेता है और यह है कि क्या हम यहाँ की स्थापना की थी है।

62
00:07:22,380 --> 00:07:24,900
विफलता स्लेश लॉगऑन भेज दें।

63
00:07:25,140 --> 00:07:33,650
अब एक खाता है कि मैं काम करता है पता है और इस समय यह मेरे गुप्त पेज लेता है के साथ साइन इन करें।

64
00:07:34,260 --> 00:07:35,890
तो क्या अब हम काम करने में लॉग इन किया है।

65
00:07:36,120 --> 00:07:37,380
हम अभी भी साइन आउट नहीं है।

66
00:07:37,500 --> 00:07:43,470
हम काम कर रहे हैं तो मैं रजिस्टर का उपयोग कर प्रवेश कर सकते हैं और फिर वे भी लोग इन कर में लॉग इन किया है।
