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