1
00:00:00,690 --> 00:00:05,760
Bu derste tekrar hoş geldiniz, birlikte kimlik doğrulama koduyla birlikte kaldığımız yerden devam

2
00:00:05,920 --> 00:00:08,370
edeceğiz ve oturum açma işlevine ekleyeceğiz.

3
00:00:08,550 --> 00:00:14,130
Dolayısıyla, rotaya giriş yapmak için birinin formu ve diğerini aslında logu mantığıyla işler

4
00:00:14,130 --> 00:00:16,700
hale getiren eklemeniz gerektiği anlamına gelir.

5
00:00:17,100 --> 00:00:20,210
Ve sonra aslında formu oluşturmamız gerekiyor ve sonra bunu test edeceğiz.

6
00:00:20,220 --> 00:00:22,250
Bu yüzden içeri girelim.

7
00:00:22,480 --> 00:00:26,420
Evet, iki güzergahı ve iki güzergahı tekrar ekleyeceğiz.

8
00:00:26,460 --> 00:00:29,310
Biri GET isteği ve bir POST isteği.

9
00:00:29,310 --> 00:00:33,320
Her ikisi de kayıt için yaptığımız gibi slash log'a girer.

10
00:00:33,870 --> 00:00:37,470
Şimdi formla başlayalım ve burada bir başka not daha yazacağız.

11
00:00:37,470 --> 00:00:45,150
Bunlar yollara kaydedilecek ve ilki oturum açma biçiminde olacak ve bu kişinin

12
00:00:45,180 --> 00:00:57,030
güzel ve kolay eğik çizgi oturum açma isteği yanıt alamadıklarını ve onlar geri arama ve biz sadece bir rez

13
00:00:57,840 --> 00:01:00,050
render giriş yapacağım.

14
00:01:00,060 --> 00:01:01,630
Şimdi bu formu oluşturalım.

15
00:01:01,680 --> 00:01:10,870
Bu nedenle, eğik çizgiyi Ejay kullan bize dokunduktan sonra, o E'deki eğik çizgiyi açın. J. Evet.

16
00:01:11,100 --> 00:01:11,850
Harika.

17
00:01:11,970 --> 00:01:18,300
Ve biz sadece giriş yapmış güzel bir H-1 ekleyeceğiz ve biz bunu uygulamayı başlattığımızda

18
00:01:18,300 --> 00:01:19,540
görelim emin olalım.

19
00:01:20,460 --> 00:01:26,470
Şimdi başvurumuza gidelim ve giriş çizelgesine gidip şablonu alalım.

20
00:01:26,680 --> 00:01:32,640
Şimdi formda Ekle ve bu formun gönderdiği yerde büyük bir farkın dışında

21
00:01:32,730 --> 00:01:34,980
sadece kayıt formu gibi olacak.

22
00:01:35,010 --> 00:01:38,410
Bu yüzden son ekleyeceğiz Tekrar girişlerle tekrar girelim.

23
00:01:38,460 --> 00:01:47,820
Yani ilk adın metni eşittir kullanıcı adıyla aynı ve yer tutucu adı kullanıcı adına eşittir

24
00:01:47,820 --> 00:01:58,410
ve daha sonra kopyalarız ve burada tekrar yazın şifre adı şifresini tekrarlayacağız ve yer tutucu şifredir.

25
00:02:00,180 --> 00:02:09,720
Ve sonra formu göndermek için bir R düğmesi ekleyeceğiz ve biz sadece giriş yazacağız ve daha sonra gerçek form

26
00:02:09,720 --> 00:02:11,400
üzerinde çalışmak zorundayız.

27
00:02:11,400 --> 00:02:18,120
Dolayısıyla bu form, henüz tanımadığımız başka bir rota olacak bir yayın olarak oturum açmayı kesmek için bir

28
00:02:18,120 --> 00:02:22,770
yayın isteği göndermek zorundadır, ancak burada, verileri gerçekten işleyip kimlik bilgilerinin eşleşip

29
00:02:22,770 --> 00:02:23,720
eşleşmediğini bulacağız.

30
00:02:24,230 --> 00:02:34,950
Her durumda oturum açmak yerine bunu ayarlayalım, eylem günlük girişine eşit ve yöntem de bir

31
00:02:34,950 --> 00:02:35,980
gönderidir.

32
00:02:36,450 --> 00:02:42,690
Dolayısıyla bu form, rota aldığında aslında slash logonundayken, postayla oturum açma çizgisi içine gönderir.

33
00:02:43,320 --> 00:02:44,580
Şimdi bir göz atalım.

34
00:02:44,850 --> 00:02:47,720
Formu gördüğümüz sayfayı yenileyin.

35
00:02:47,790 --> 00:02:53,910
Harika denersek şu anda göndermeyi başarabilirsek, bir posta yolu olarak bir eğik çizgi giriş yapmamız yeterli olur ve zaman

36
00:02:53,970 --> 00:02:54,790
aşımına uğrar.

37
00:02:55,170 --> 00:03:03,420
Dolayısıyla, şimdi geri dönüp postayı rota ekleyeceğiz ve bu rota giriş mantığından sorumlu olacak.

38
00:03:04,320 --> 00:03:17,070
tepe noktasında tepki olarak işlev talebinde oturum günlüğü ve burada yeni bir mantık var ve aslında yeni değil çünkü zaten burada

39
00:03:17,070 --> 00:03:22,890
kullandık veya pasaport nokta yerel doğrulama var Aynı şeyi yapacağız,

40
00:03:23,340 --> 00:03:28,860
küçük geri döndürme, çünkü bunu geri arama içinde yapmayacağız.

41
00:03:28,860 --> 00:03:30,110
Yani en

42
00:03:30,300 --> 00:03:34,420
Aslında bunu ikinci bir argüman olarak yapacağız.

43
00:03:34,560 --> 00:03:37,260
Öyleyse sana önce neye benzediğini göstereceğim ve sonra geçeceğim.

44
00:03:37,260 --> 00:03:45,300
Dolayısıyla oturum açtıktan sonra oturum açtıktan sonra pasaport nokta kimlik doğrulaması ekleyeceğiz ve bu yerel

45
00:03:45,420 --> 00:03:51,970
dosyayı bir dize virgül olarak alıp ardından parantez açma ve kapatma işlemini yapacaktır.

46
00:03:52,200 --> 00:03:58,170
Ve bu parantezlerin içinde bir nesne var ve başarıyla yönlendirileceklerini aktaracağız.

47
00:03:58,170 --> 00:04:08,520
Ve bu gizli gizli olacak ve daha sonra başarısızlık yönlendirme tekrar giriş slash olacak ve biz

48
00:04:08,520 --> 00:04:14,030
kurtaracak ve kimliği doğrulanmış burada aslında etrafında kapatın.

49
00:04:14,030 --> 00:04:19,950
Bu nedenle, bu iki argümanı yerel olarak kimliği doğrulayan pasaport ve ardından da tüm bu nesneyi alır.

50
00:04:20,020 --> 00:04:25,470
Bunlar virgül içinde geçmekte olduğumuz parametrelerdir ve bu bizim geri arama işlevi ve aslında şimdilik burada herhangi

51
00:04:25,470 --> 00:04:26,940
bir şey koymamız gerekmiyor.

52
00:04:26,970 --> 00:04:28,970
Bu yüzden onu sadece bırakacağız.

53
00:04:29,040 --> 00:04:31,030
Şimdi şimdi burada yaptıklarımız hakkında konuşalım.

54
00:04:31,350 --> 00:04:37,020
Zaten pasaport nokta doğrulamasını gördük, ancak geri bildirimin kendisinin olmadığı yukarıdaki mesajın

55
00:04:37,230 --> 00:04:39,440
içinde bunun gibi kullandıklarını görmedik.

56
00:04:40,050 --> 00:04:45,290
bilinen budur ve katman ile çalışacağız ve kendi ara katmanımızı ve bir sonraki videoyu yazacağız.

57
00:04:45,300 --> 00:04:46,550
Dolayısıyla, ara katman olarak

58
00:04:46,590 --> 00:04:54,630
Ancak orta katman fikrini buraya yazacağım, burada son yol geri aramamızdan önce

59
00:04:54,630 --> 00:04:56,930
çalışan bazı kodları söyledik.

60
00:04:57,270 --> 00:05:02,970
Uygulamamız oturum açma çizgisini yazma isteği aldığında bu kodu hemen çalıştıracak ve üst üste birden

61
00:05:02,970 --> 00:05:07,650
çok katman oluşturabileceğiz, böylece kimlik doğrulamasından sonra başka bir şey yapabiliriz ve daha

62
00:05:07,680 --> 00:05:09,510
sonra başka bir şey yapabiliriz.

63
00:05:09,510 --> 00:05:14,370
Ve fikir, yolunuzun başlangıcında ve en sonunda da işleyicimizin

64
00:05:14,370 --> 00:05:16,270
rota sonunda oturmalarıdır.

65
00:05:16,590 --> 00:05:18,130
Bu nedenle ara katman adı.

66
00:05:18,420 --> 00:05:21,260
Bir sonraki videoda kendi ara katmanını tekrar oluşturacağız.

67
00:05:21,420 --> 00:05:27,090
Ancak şu an için bilmeniz gereken tek şey, bunun bir ara katman (middleware) ve pasaport nokta doğrulamasını hatırlatan olmasıdır.

68
00:05:27,550 --> 00:05:32,340
Unutmayın ki bütün bu noktalar, sizi kontrol ettikten sonra sizi sevmeye çalışıyor, daha sonra da

69
00:05:32,350 --> 00:05:33,650
kimlik bilgilerinizi saklamaya çalışıyor.

70
00:05:33,840 --> 00:05:39,080
Bu durumda, talep gövdesi içinde istekte bulunan şifreyi ve kullanıcı adını alacaktır.

71
00:05:39,750 --> 00:05:44,820
almasını ve açıkça, kullanıcının girdiye yazdığı parolayı karşılaştıracağını ve bunu

72
00:05:44,820 --> 00:05:50,580
veritabanındaki o deli karma sürümle karşılaştıracağını açıkça belirtmek zorunda değiliz .

73
00:05:50,580 --> 00:05:55,950
Pasaportun, kullanıcı adı parolasını otomatik olarak formdan veya istek gövdesinden

74
00:05:55,950 --> 00:05:58,740
Sonra iki parametre olan bir nesne sunuyoruz.

75
00:05:58,740 --> 00:06:02,290
Başarı yönlendirme ve başarısızlık yönlendirme.

76
00:06:02,310 --> 00:06:07,650
Eğer işe yararsa sırrınızı silinecek şekilde yönlendireceğiz ve başarısız olursa, bunu test

77
00:06:07,650 --> 00:06:10,410
etmeden önce günlük kaydını yeniden yönlendirin.

78
00:06:10,410 --> 00:06:16,470
Pasaportu pasaportu seri hale getirip seri hale getiren pasaportu, pasaportda başka bir

79
00:06:16,490 --> 00:06:25,860
pasaport eklemek için kullanıcıya seri hale getirerek yapmamız gereken diğer bir kod satırı var, burada buraya aktardığımız yeni

80
00:06:25,860 --> 00:06:27,370
yerel stratejiyi kullanıyoruz.

81
00:06:27,480 --> 00:06:28,710
Yerel destekliyorum.

82
00:06:28,710 --> 00:06:30,490
Bunu yerel stratejiye kaydettik.

83
00:06:30,990 --> 00:06:41,710
Bu yüzden yeni yerel stratejiye dönün ve parantez içinde kullanıcı kimliği doğrulayın ve kaydedin.

84
00:06:41,790 --> 00:06:46,620
Bu nedenle, kullanıcı kimliği doğrulama yöntemini kullanarak yeni bir yerel strateji oluşturuyoruz.

85
00:06:46,770 --> 00:06:53,130
Passport yerel müdürlerinden geliyor, bu nedenle de kimlik doğrulama yöntemini yazmak zorunda

86
00:06:53,160 --> 00:06:53,680
kalmıyoruz.

87
00:06:53,850 --> 00:07:00,270
Bu bize verildi ve o zaman sadece yerel strateji kullanıcı verisinin bu sürümünün kimliğini doğrulamak

88
00:07:00,280 --> 00:07:01,440
için pasaport veriyoruz.

89
00:07:01,800 --> 00:07:06,400
Tamam, şimdi kimlik doğrulamanızın kurulumunu sağlamalıyız.

90
00:07:06,470 --> 00:07:08,450
Öyleyse bir şans verelim.

91
00:07:08,580 --> 00:07:10,480
Hayır aslında evet.

92
00:07:10,570 --> 00:07:16,350
Ve önce işe yaramadığını bildiğimiz bir hesapla kaydolmaya veya oturum açmaya çalışarak başlayalım.

93
00:07:16,350 --> 00:07:21,860
Giriş yapın ve sizi giriş sayfasına geri götürür ve burada kurduğumuz şey budur.

94
00:07:22,380 --> 00:07:24,900
Başarısızlık yönlendirme çizgi oturum açma.

95
00:07:25,140 --> 00:07:27,250
Şimdi çalıştığımı bildiğim bir hesapla oturum

96
00:07:30,720 --> 00:07:33,650
açın ve bu sefer beni gizli sayfaya götürür.

97
00:07:34,260 --> 00:07:35,890
Şimdi oturum açmayı deniyoruz.

98
00:07:36,120 --> 00:07:37,380
Hâlâ tabelamız yok.

99
00:07:37,500 --> 00:07:43,470
Çalışmaya girdik, böylece kayıt yaptırarak kaydolabilir ve daha sonra da giriş yapabilirler.

100
00:07:43,530 --> 00:07:48,510
Register'un bir form rotası olduğu gibi bir formumuz var, ardından kimlik doğrulamasını yapmak

101
00:07:48,510 --> 00:07:54,930
için aslında bir posta yolumuz var ve sonra bir rota başlangıcıyla son rota arasında geçen bazı

102
00:07:54,930 --> 00:08:01,200
kodların bulunması fikri olan katman hakkında konuştuk. bu serideki bir sonraki ve son videodaki rota işleyicisi

103
00:08:01,520 --> 00:08:04,770
çıkış yapacak ve ayrıca kendi ara katmanımızı oluşturacağız
