इस पाठ में वापस स्वागत हम उठा रहे हैं जहां हम साथ प्रमाणीकरण कोड के साथ बंद छोड़ दिया और हम कार्यक्षमता में लॉग में जोड़ने के लिए जा रहे हैं।
तो यह है कि आप उस में जोड़ने के लिए एक है कि प्रपत्र के लिए फार्म और अन्य एक है कि वास्तव में तर्क में लॉग करता है renders है मार्गों में लॉग इन करने की जरूरत है।
और फिर हम वास्तव में और फार्म बनाने की जरूरत है तो हम इसे बाहर का परीक्षण करेंगे।
तो चलो अंदर शुरू हो जाओ।
हाँ हम फिर से दो मार्गों और उन दो मार्गों से जोड़ने के लिए जा रहे हैं।
एक हो जाओ अनुरोध है और एक एक पोस्ट अनुरोध है।
दोनों जैसे हम रजिस्टर के लिए किया था में स्लेश लॉग होगा।
तो चलो फार्म के साथ शुरू करते हैं और मैं एक और टिप्पणी यहाँ कर दूँगा।
इन मार्गों में लॉग इन किया जाएगा और पहले एक बस के रूप में लॉग इन करें और है कि एक अच्छा और आसान नहीं मिलता स्लेश लॉगऑन अनुरोध प्रतिक्रिया प्रस्तुत करने के लिए जा रहा है और वे वापस बुला और हम सिर्फ एक रेज में लॉग प्रस्तुत करना क्या करेंगे।
अब देखते हैं कि प्रपत्र पैदा करते हैं।
तो Ejay लॉगऑन उपयोग स्लेश स्पर्श अमेरिका और फिर खुला है कि ऊपर देखा गया स्लेश में लॉग कि ई.जे. हाँ।
महान।
और हम सिर्फ एक अच्छा एच -1 कि में लॉग इन करें और के यकीन है कि हम यह देख जब हम अनुप्रयोग शुरू कर देना कहते हैं जोड़ देंगे।
चलो हमारे आवेदन करने के लिए जाना है और लोग इन स्लेश करने के लिए टेम्पलेट प्राप्त करने के लिए चलते हैं।
तो अब यह रूप में जोड़े है और यह सिर्फ एक बड़ा अंतर जो है, जहां प्रपत्र प्रस्तुत करने के लिए के लिए छोड़कर पंजीकरण फार्म की तरह हो जाएगा।
इसलिए हम चलो बस फिर आदानों के साथ जाना है कि पिछले जोड़ देंगे।
पहले एक नाम उपयोगकर्ता नाम के बराबर होती है और प्लेसहोल्डर उपयोगकर्ता नाम के बराबर होती है और उसके बाद हम उस नकली और यहाँ हम क्या करेंगे प्रकार फिर से पासवर्ड का नाम पासवर्ड के बराबर होती है और प्लेसहोल्डर पासवर्ड होगा हूँ पर इतना प्रकार पाठ के बराबर होती है।
और फिर हम फार्म जमा करने के लिए एक अनुसंधान बटन जोड़ देंगे और हम बस में लॉग इन लिख देंगे और फिर हम वास्तविक प्रपत्र पर ही काम करना है।
तो इस फार्म लॉगऑन स्लेश एक पोस्ट के रूप में लॉग इन करने के हमारे अन्य मार्ग है कि हम अभी तक परिभाषित नहीं लिया होगा करने के लिए एक पोस्ट अनुरोध भेजने की जरूरत है, लेकिन है कि जहाँ हम वास्तव में डेटा की प्रक्रिया और यह पता लगाने की है, तो साख मैच हूँ है।
तो चलो कि सेट अप के बजाय प्रत्येक मामले में लॉग इन के हम कार्रवाई में स्लेश लॉग बराबर होती है और विधि भी एक पोस्ट है चलो।
तो इस फार्म के रूप में यह मार्ग मिल स्लेश लॉगऑन पर वास्तव में है और यह एक पोस्ट के रूप में लॉग स्लेश करने के लिए प्रस्तुत करें।
अब हम इस पर एक नजर डालते हैं।
पेज हम रूप देखने को ताज़ा करें।
महान अगर हम कोशिश करते हैं और अभी यह प्रस्तुत हम एक स्लेश एक के बाद मार्ग के रूप में लॉग इन करने की जरूरत नहीं है और यह सिर्फ मध्यांतर होगा।
तो क्या अब हम वापस जाने के लिए और बाद मार्ग में लॉग जोड़ सकते हैं और इस मार्ग के तर्क में प्रवेश के लिए जिम्मेदार हो जाएगा।
तो जवाब में और यहाँ में समारोह अनुरोध में शीर्ष पद स्लेश लॉग पर हम कुछ नए तर्क है और यह वास्तव में है कि कोई नई बात नहीं है कि हम पहले से ही यह यहां इस्तेमाल किया क्योंकि या हम पासपोर्ट स्थानीय हम सटीक एक ही बात करूँगा प्रमाणित डॉट को छोड़कर वहाँ एक छोटे मोड़ जो यह है कि हम यहाँ कॉलबैक के अंदर यह करने के लिए नहीं जा रहे हैं।
हम वास्तव में यह ठीक है यहाँ एक दूसरा तर्क के रूप में क्या करने जा रहे हैं।
तो मुझे तुम्हें दिखाने के लिए क्या यह पहले की तरह लग रहा है और फिर इसे खत्म हो जाना।
इतने में पोस्ट लॉग ऊपर amped और फिर हम पासपोर्ट डॉट प्रमाणित जोड़ने के लिए जा रहे हैं और कहा कि एक स्ट्रिंग अल्पविराम के रूप में स्थानीय ले जाएगा और फिर खोलने और बंद करने ब्रेसिज़।
और उन ब्रेसिज़ के अंदर एक वस्तु है और हम सफलता अनुप्रेषित में पारित करने के लिए जा रहे हैं।
और वह फिर से में स्लेश गुप्त और फिर विफलता अनुप्रेषित होगी स्लेश लॉग होगा और हम बचाने के लिए और या जाएगा प्रमाणीकृत जरूरतों को वास्तव में यहाँ बंद करने के लिए है कि चारों ओर।
तो यह उन दो तर्क पासपोर्ट है कि स्थानीय प्रमाणित और फिर इस पूरे वस्तु लेता है।
उन मानकों हम कॉमा में गुजर रहे हैं और फिर यह हमारे कॉलबैक समारोह है और हम वास्तव में अब के लिए यहाँ में कुछ भी खड़ा करने की जरूरत नहीं है।
तो हम बस इसे छोड़ दूँगा।
तो अब हम यहाँ क्या किया है के बारे में बात करते हैं।
हम पहले से ही पासपोर्ट डॉट प्रमाणित देखा है, लेकिन हम नहीं देखा है इसे पोस्ट जहां यह कॉलबैक अपने आप में नहीं है की इस अंदर की तरह इस्तेमाल करते हैं।
तो यह क्या एक मध्यस्थ के रूप में जाना जाता है और हम मिडलवेयर साथ काम करना होगा और हमारे अपने मिडलवेयर और अगले वीडियो लिख रही है।
लेकिन मिडलवेयर के विचार मैं इसे बाहर यहाँ बीच जादू है जहां आप इसे कुछ कोड है कि हमारे यहाँ अंतिम मार्ग कॉलबैक से पहले चलाता कहा जाएगा।
जब हमारे app लॉग स्लेश करने के लिए यह इस कोड को तुरंत चलाने के लिए जा रहा है और हम कई मिडलवेयर खड़ी तो हम एक और बात यह है कि हम प्रमाणित होने के बाद चला जाएगा और उसके बाद फिर एक और बात यह हो सकता है हो सकता है एक पोस्ट अनुरोध हो जाता है।
और विचार है कि वे अपने मार्ग की शुरुआत के बीच और फिर मार्ग जो बहुत अंत में हमारे हैंडलर है के अंत में बैठना है।
इसलिए नाम मिडलवेयर।
तो फिर हम अगले वीडियो में हमारे अपने मिडलवेयर पैदा हो जाएगा।
लेकिन अब के लिए आप सभी जानते करने की जरूरत है कि यह एक मिडलवेयर और वापस बुलाने पासपोर्ट डॉट प्रमाणित कहा जाता है।
याद रखें कि की सारी बात यह वास्तव में आप की तरह करने की कोशिश करता है कि जब यह इसे बंद की जांच करता है तो यह अपनी साख रहता है।
तो यह पासवर्ड और उपयोगकर्ता नाम है कि शरीर को अनुरोध अंदर अनुरोध में हैं लेने के लिए जा रहा है।
हम भी स्पष्ट रूप से प्रदान करने के लिए है कि पासपोर्ट स्वचालित रूप से रूप से या अनुरोध शरीर से उपयोगकर्ता नाम पासवर्ड लेता नहीं है और यह मूल रूप से है कि उपयोगकर्ता इनपुट में टाइप पासवर्ड तुलना और डेटाबेस में उस पागल हैश संस्करण के लिए है कि तुलना करने के लिए जा रहा है ।
और फिर हम दो मापदंडों के साथ एक वस्तु प्रदान करते हैं।
सफलता और विफलता अनुप्रेषित अनुप्रेषित।
तो अगर यह काम करता है हम गुप्त स्लेश को दिशानिर्देश देने जा रहे हैं और अगर यह अच्छी तरह से काम नहीं करता है इससे पहले कि हम इस परीक्षण से बाहर यह लॉग इन स्लेश करने के लिए भेज दें।
वहाँ कोड की एक दूसरी लाइन है कि हम साथ पासपोर्ट विन्यस्त करने की जरूरत है, तो शीर्ष जहां हम पासपोर्ट किया serialise और जोड़ने के लिए पासपोर्ट में एक और एक नए स्थानीय रणनीति का प्रयोग जो कि हम यहाँ क्या आयातित जा रहा उपयोगकर्ता serialise करता है।
मैं स्थानीय समर्थन करते हैं।
हम इसे स्थानीय रणनीति को बचाया।
ताकि नए स्थानीय रणनीति पर वापस करने और फिर कोष्ठकों उपयोगकर्ता में जाना डॉट प्रमाणित और बचाने के लिए।
तो हम एक नया स्थानीय रणनीति उपयोगकर्ता का उपयोग विधि को प्रमाणित करता है बना रहे हैं।
कि पासपोर्ट स्थानीय mongers से आ रही है तो हम वास्तव में प्रमाणित विधि या तो लिखने की जरूरत नहीं है।
यही कारण है कि हमें दिया है और स्थानीय रणनीति के लिए तो हम बस कह रहे हैं पासपोर्ट उपयोगकर्ता डेटा प्रमाणित के उस संस्करण का उपयोग करें।
ठीक है तो अब हम जानते हैं कि हमारे प्रमाणित काम करना चाहिए की स्थापना की है।
इसलिए हमें कोशिश करनी चाहिए।
नहीं, वास्तव में हाँ।
और चलो साइन अप या एक खाता हम जानते हैं कि काम नहीं करता है साथ में हस्ताक्षर करने के लिए कोशिश कर रहा द्वारा शुरू करते हैं।
में प्रवेश करें और यह लॉग इन पृष्ठ पर वापस लेता है और यह है कि क्या हम यहाँ की स्थापना की थी है।
विफलता स्लेश लॉगऑन भेज दें।
अब एक खाता है कि मैं काम करता है पता है और इस समय यह मेरे गुप्त पेज लेता है के साथ साइन इन करें।
तो क्या अब हम काम करने में लॉग इन किया है।
हम अभी भी साइन आउट नहीं है।
हम काम कर रहे हैं तो मैं रजिस्टर का उपयोग कर प्रवेश कर सकते हैं और फिर वे भी लोग इन कर में लॉग इन किया है।