1
00:00:00,450 --> 00:00:01,380
歡迎回來。

2
00:00:01,470 --> 00:00:10,190
在這段視頻中，我們要專注於獲得NAF條正確顯示的鏈接，這樣，當你沒有登錄你只看到登錄並註冊。

3
00:00:10,260 --> 00:00:17,010
但是，當你在你簽只能看到註銷，然後我們還可以顯示寫著簽署作為一個小消息。

4
00:00:17,160 --> 00:00:21,620
然後在幾個休息簽署簽署的用戶名吃不管它是什麼。

5
00:00:21,640 --> 00:00:32,620
最初，它有這一切的一部分視頻結束，我開始將其移動到一個單獨的視頻，使他們能夠花多一點時間進入一些細節，並解釋如何一些工作的。

6
00:00:32,640 --> 00:00:33,720
所以，讓我們開始吧。

7
00:00:33,810 --> 00:00:35,790
而我現在要做的就是打開Hetter。

8
00:00:35,970 --> 00:00:36,860
是。

9
00:00:37,110 --> 00:00:42,510
這裡是三條線是負責這些三個環節就在這裡。

10
00:00:42,510 --> 00:00:47,270
註冊登錄了，為了隱藏，並適當向他們展示註銷。

11
00:00:47,280 --> 00:00:49,940
我們需要添加一些簡單的E.J.去年秋季的邏輯。

12
00:00:50,460 --> 00:00:53,120
我們將有一個if語句看起來是這樣的。

13
00:00:53,130 --> 00:00:54,630
這僅僅是偽代碼。

14
00:00:54,630 --> 00:01:06,210
但是，如果沒有用戶，然後會顯示登錄並註冊，然後其他人將顯示註銷鏈接。

15
00:01:06,210 --> 00:01:08,100
現在當然這不是真正的JavaScript。

16
00:01:08,220 --> 00:01:09,320
我們必須對這項工作。

17
00:01:09,450 --> 00:01:28,090
但是，我們要做的是通過就像我們所做的，我們正在傳遞營地或者我們又來了按時這裡repassing露營地，除了我們要傳遞一個用戶對象的變量和用戶包含有關已登錄的用戶，或者如果沒有登錄的用戶的信息。

18
00:01:28,100 --> 00:01:32,960
這將是空的不確定，我們可以使用該用戶變量而不是我們的模板。

19
00:01:33,150 --> 00:01:34,490
所以，如果它是不確定的。

20
00:01:34,740 --> 00:01:36,850
我們將檢查，如果用戶是不確定的。

21
00:01:36,960 --> 00:01:40,800
這些顯示否則顯示日誌在鏈接。

22
00:01:40,800 --> 00:01:45,080
因此，讓我們首先搞清楚我們如何能獲得有關用戶的數據。

23
00:01:45,180 --> 00:01:57,520
而我就開始在這些航線之一，我會做的露營地索引頁是這裡後，我得到的露營地削減，因為這是一個不錯的簡約路線和大量的我們的代碼重定向回這條路線。

24
00:01:58,050 --> 00:02:01,780
和秘密這一切的重要組成部分，是直接要求用戶。

25
00:02:02,040 --> 00:02:05,210
因此，要求用戶將包含所有的信息。

26
00:02:05,220 --> 00:02:09,840
那麼不是所有的，但用戶名和在當前登錄用戶的ID。

27
00:02:09,860 --> 00:02:10,920
所以，我會告訴你。

28
00:02:11,100 --> 00:02:19,720
我們只是做一個取消日誌請求在用戶和啟動服務器了，然後我會去刷新。

29
00:02:21,090 --> 00:02:22,310
而我們得到了一個未定義。

30
00:02:22,410 --> 00:02:25,030
那是因為沒有當前登錄的用戶。

31
00:02:25,130 --> 00:02:26,930
因此要求用戶空。

32
00:02:26,980 --> 00:02:27,990
它不存在。

33
00:02:28,290 --> 00:02:41,090
但後來有一次我登錄了什麼護照將要做的是創建請求用戶輸入用戶數據只是用戶名和ID不要求用戶裡面的密碼或任何東西，但用戶名和ID。

34
00:02:41,460 --> 00:02:52,740
所以一個登錄密碼西弗勒斯點擊登錄，讓我們去看看，你可以看到這是現在要求的用戶。

35
00:02:52,920 --> 00:02:55,470
這將是對我們真正有用的在我們的模板。

36
00:02:55,530 --> 00:02:57,220
所以我要通過，通過了。

37
00:02:57,270 --> 00:02:58,180
擺脫這一點。

38
00:02:58,350 --> 00:03:05,280
然後露營地後，我們就擁有這等於要求用戶另一個變量阿科爾當前用戶。

39
00:03:05,460 --> 00:03:10,050
然後在我們的模板，我們可以寫一些簡單的邏輯來檢查，如果有一個當前用戶。

40
00:03:10,320 --> 00:03:15,620
然後在我們的模板中，我們使用當前用戶變量可以添加一些非常簡單的邏輯。

41
00:03:15,720 --> 00:03:18,220
因此，讓我們保存，讓​​我們去索引。

42
00:03:18,290 --> 00:03:18,750
是。

43
00:03:18,780 --> 00:03:22,650
這就是露營地指數，只是在最高層。

44
00:03:22,800 --> 00:03:32,730
讓我們只添加少許H代表剛剛打印出當前用戶，讓我們重新啟動服務器。

45
00:03:33,880 --> 00:03:46,590
如果我去，現在我們看不到任何東西，但如果我再次登錄數，再我現在看到當前用戶。

46
00:03:46,590 --> 00:03:56,850
所以，我們現在通過傳遞數據到我們的模板，但而不是使用它，而不是我們真正想用它導航欄模板頭內該指數模板。

47
00:03:57,240 --> 00:04:01,750
請記住，我們有機會獲得任何我們通過我們的模板變量。

48
00:04:01,890 --> 00:04:03,610
即使裡面巴歇爾年代。

49
00:04:03,690 --> 00:04:08,650
所以，我們每個人裡面，我們要添加一個if語句，它只是看起來像這樣。

50
00:04:08,760 --> 00:04:30,380
如果沒有當前用戶，我們可以只做到這一點，然後顯示這兩個環節，那麼我們將有我們其他人顯示註銷鏈接，然後我們當然需要我們的埃賈茲標籤。

51
00:04:30,540 --> 00:04:38,430
因此，讓我們做，沒有等號就這樣。

52
00:04:38,430 --> 00:04:47,990
而且我們幾乎完成了，所以我們正在檢查如果當前用戶變量為空，那麼我們要展示這些。

53
00:04:48,220 --> 00:04:49,950
否則，我們將展示註銷鏈接。

54
00:04:50,320 --> 00:04:58,210
但這只會至少在這條路線的露營地斜線現在的工作，因為我們並沒有傳遞當前用戶通過任何其他路線。

55
00:04:58,300 --> 00:05:00,140
但是，我們只是確保它的工作。

56
00:05:00,310 --> 00:05:04,660
所以，如果我刷新頁面，我會重新啟動應用程序。

57
00:05:04,750 --> 00:05:05,260
大。

58
00:05:05,260 --> 00:05:10,130
我只看到登錄並註冊，那是因為我沒有登錄。

59
00:05:10,450 --> 00:05:19,800
現在，如果我點擊登錄，我們將有一個問題，就是我們的頭文件，它的嘗試使用當前用戶，但我們沒有通過傳遞當前用戶。

60
00:05:19,990 --> 00:05:28,930
所以實際上這將發生在擁有現在阿克巴，因為我們無法通過傳遞當前用戶除了在斜線卡氏的路由。

61
00:05:29,500 --> 00:05:35,740
所以，我們要做的是通過基本上這條線通過當前用戶在這裡的每一條路線上。

62
00:05:36,040 --> 00:05:41,220
而其中的一些可能是空的他們中的一些會產生用戶數據，但我們希望它可以每路線。

63
00:05:41,530 --> 00:05:54,210
並有這樣做，我們沒有做手工添加到每一個路線和向上頂在我們的路線正好在使用中陸續更新使用添加和我們會增加我們自己的小中間件的一種簡單的方法。

64
00:05:54,430 --> 00:05:57,650
我們提供給它的任何功能將在每次航線上調用。

65
00:05:57,850 --> 00:06:03,420
因此，我們打算給它一個函數請求響應，我們需要的下一個變量也。

66
00:06:04,360 --> 00:06:10,180
我們希望做的是傳球，在用戶請求每一個模板，並有這樣做的一個簡單的方法。

67
00:06:10,260 --> 00:06:12,930
清酒REZ本地人。

68
00:06:13,110 --> 00:06:29,040
無論我們把其餘的在當地的當前用戶的請求用戶是什麼可用的，而不是我們的模板，然後其他真正重要的是你需要移動到實際的下一個代碼，因為這是會為每一個路線運行的中間件。

69
00:06:29,080 --> 00:06:31,570
如果我們沒有這下它只會停止。

70
00:06:31,570 --> 00:06:39,430
所以我們需要有以移動到旁邊的中間件這實際上是在大多數情況下，路由處理下一個什麼都不會發生旁。

71
00:06:40,090 --> 00:06:45,580
因此，如果我們試試這個重啟服務器刷新頁面。

72
00:06:45,580 --> 00:06:46,770
這應該只是罰款。

73
00:06:46,900 --> 00:06:52,150
如果我去登錄我現在有日誌的形式和我沒有收到一個錯誤。

74
00:06:52,360 --> 00:06:55,330
我看到正確的鏈接，因為我沒有登錄。

75
00:06:55,390 --> 00:07:05,050
現在，如果我的身份登錄sĂ¨vres再次我只看到註銷偉大嘗試點擊註銷。

76
00:07:05,710 --> 00:07:06,180
真棒。

77
00:07:06,190 --> 00:07:07,180
因此，它的工作。

78
00:07:07,210 --> 00:07:12,360
我想做的最後一件事是，當你簽署讓我們做這一次。

79
00:07:12,810 --> 00:07:16,360
你想看到這裡，而不是登錄並註冊。

80
00:07:16,370 --> 00:07:20,920
你想看到當前登錄的用戶名為澤費羅斯那是很容易做到的。

81
00:07:21,130 --> 00:07:22,290
相反，我們每個領導。

82
00:07:22,330 --> 00:07:36,200
是的，我們已經擁有當前用戶，所以如果有這其他當前用戶，我們將添加另一盟友和盟友將只需添加文本。

83
00:07:37,300 --> 00:07:41,300
讓我們做登錄的。

84
00:07:41,760 --> 00:07:46,050
然後，我們只是解釋或我們每個作為標記添加英寸

85
00:07:46,060 --> 00:07:54,250
當前用戶名點和保存重啟，讓我們看看這看起來。

86
00:07:54,250 --> 00:07:57,810
我們可能需要它的樣式有點刷新。

87
00:07:58,000 --> 00:08:01,030
讓我們再說謊。

88
00:08:05,860 --> 00:08:07,570
在簽訂西弗勒斯。

89
00:08:07,660 --> 00:08:09,430
是的，我們確實想風格。

90
00:08:09,430 --> 00:08:20,970
因此，讓我們把它錨標記像其他的和我們只是不給它一個H裁判，讓你可以手指標籤ATRA等於只是英鎊符號。

91
00:08:21,040 --> 00:08:25,780
它可能是有意義的這實際上是雖然我們沒有個人資料頁的鏈接。

92
00:08:25,780 --> 00:08:31,470
但是如果我們的個人資料頁，你可以點擊這個，它會帶你到你的個人資料，但這是罰款現在。

93
00:08:31,780 --> 00:08:34,070
因此，將註銷應該消失。

94
00:08:34,150 --> 00:08:36,330
讓我們試著註冊，看看它是如何工作。

95
00:08:36,580 --> 00:08:42,000
所以我就報名紫夫人和密碼將是紫色。

96
00:08:42,010 --> 00:08:49,730
註冊並重新獲得簽署了紫夫人，我們可以註銷並讓我們只是仔細檢查一切。

97
00:08:49,790 --> 00:09:00,120
那如果我嘗試添加一個新評論我可以訪問它，但如果我退出，我嘗試做，我不能。

98
00:09:00,130 --> 00:09:01,550
它要求我先登陸。

99
00:09:01,870 --> 00:09:05,690
行，所以我們正式地添加auth到約阿希姆的基本完成。

100
00:09:05,950 --> 00:09:09,660
讓我們花點時間來審查我們在這一課中看到了新的東西。

101
00:09:09,790 --> 00:09:46,960
特別是使用請求，我們設置在這裡，用戶要求，如果沒有人登錄的用戶將是空白或是將包含在當前用戶的ID的用戶名，所以我們使用的是使用後，將在調用這個函數每一個包裹所以它幹起來的好方法或代碼中我們沒有去做到這一點每一個路線上，我們實際上可以擺脫它，因為現在我們將它通過使用或8年後，然後另一件事是，在我們的模板，我們只是寫一個簡單的if語句和邏輯結合每個TM可真厲害。

102
00:09:46,960 --> 00:09:48,320
我們可以顯示和隱藏這些按鈕。

103
00:09:48,340 --> 00:09:50,580
我們可以顯示當前誰在登錄狀態。

104
00:09:50,830 --> 00:09:52,090
真正重要的東西。

105
00:09:52,420 --> 00:09:54,900
OK所以這是一個有點馬拉松的肯定。

106
00:09:54,910 --> 00:09:57,730
五個不同的部分，但我們得到了它的工作。

107
00:09:57,760 --> 00:09:59,400
我們創建的用戶模型第一。

108
00:09:59,560 --> 00:10:11,180
我們建立在註冊登記表和路線，然後登錄，然後註銷，然後最後我們工作的導航欄上的顯示和隱藏鏈接並顯示在當前登錄用戶。
