1
00:00:00,150 --> 00:00:00,760
굉장해.

2
00:00:00,870 --> 00:00:07,750
이제 플래시가 올바르게 설정되었으므로 부트 스트랩 경고가 표시되거나 표시되지 않을 때 숨겨집니다.

3
00:00:07,980 --> 00:00:15,220
그러나 우리는 지금 우리가 들어갈 수있는 곳을 설정하고 오류 또는 성공 메시지를 채울 수 있습니다.

4
00:00:15,240 --> 00:00:18,090
한 번에 하나의 경로 만 가져 가자.

5
00:00:18,090 --> 00:00:21,840
그래서 캠프장 ​​랩으로 시작합시다.

6
00:00:22,470 --> 00:00:25,920
그래서 누구든지 슬래시에 갈 수 있어야합니다.

7
00:00:25,920 --> 00:00:32,160
캠프장에서 색인을 그냥 내리면 오류 메시지 나 성공 메시지가 없어야합니다.

8
00:00:32,160 --> 00:00:39,530
당신이 시도하고 캠프장을 슬래시에 게시 요청을 보내려면 로그인해야합니다.

9
00:00:39,780 --> 00:00:46,270
그래서 로그인하지 않았다면 미들웨어 인덱스 대신 미들웨어를 찾으십시오.

10
00:00:46,470 --> 00:00:48,070
그리고 우리는 로그인되어 있습니다.

11
00:00:48,150 --> 00:00:49,680
우리는 이미 이것을 설정했습니다.

12
00:00:49,680 --> 00:00:51,230
그러므로 먼저 로그인하십시오.

13
00:00:51,260 --> 00:00:56,470
그렇게하기 위해 로그인해야한다고 가정 해 봅시다.

14
00:00:57,210 --> 00:00:58,700
우리가 구할거야.

15
00:00:58,890 --> 00:01:00,440
캠프장으로 돌아 가라.

16
00:01:00,480 --> 00:01:03,960
그래서 그것은 창조를 담당합니다.

17
00:01:04,140 --> 00:01:06,290
양식을 보는 것도 똑같습니다.

18
00:01:06,290 --> 00:01:09,110
새로운 양식을 로그인해야합니다.

19
00:01:09,150 --> 00:01:15,570
우리는 여기에있는 것과 같은 플래시를 사용하여 미들웨어를 더 내려간다고 말합니다.

20
00:01:15,570 --> 00:01:19,960
누구나 쇼 페이지로 이동할 수 있습니다.

21
00:01:20,070 --> 00:01:23,200
캠프장 소유권을 확인했습니다.

22
00:01:23,280 --> 00:01:30,880
따라서 이것은 캠프장에 대한 편집 양식에 액세스하려는 사용자가 실제로 해당 캠프장을 소유하고 있는지 확인합니다.

23
00:01:31,140 --> 00:01:40,380
그래서 우리가 미들웨어 대신 캠프장 소유권을 확인하려고한다면 여기에 우리가 할 수있는 몇 가지 일이 있습니다.

24
00:01:40,560 --> 00:01:43,990
먼저 사용자가 로그인했는지 확인하고 있습니다.

25
00:01:44,340 --> 00:01:55,100
그래서 우리가 리다이렉트하기 전에 요청 점을 깜박이면 오류가 발생합니다. 그러면 우리는 그냥 할 것입니다.

26
00:01:55,310 --> 00:02:00,050
로그인하려면 로그인해야합니다.

27
00:02:00,490 --> 00:02:14,540
좋아 보이지만 이것은 자주 일어나지 않을 가능성이 매우 높습니다. 누군가가 뭔가를 소유하지 않으면 링크를 볼 수 없다는 것을 기억하기 때문에 누군가가 해당 페이지를 방문하기도합니다.

28
00:02:14,550 --> 00:02:19,710
따라서 실제로 편집 페이지로 가려면 수동으로 입력해야합니다.

29
00:02:19,770 --> 00:02:25,340
따라서 테스트 목적 및 가능한 한 안전성을 확보하는 것이 더 중요합니다.

30
00:02:25,350 --> 00:02:30,990
그러나 대부분의 사용자는 당신을 편집하려고하지 않을 것입니다.

31
00:02:30,990 --> 00:02:31,650
괜찮아.

32
00:02:32,160 --> 00:02:38,260
그래서 중요한 부분은 사용자가 캠프장을 찾은 경우 캠프장을 찾으면됩니다.

33
00:02:38,640 --> 00:02:46,810
그런 다음 오류가 발생하면 여기에 무언가를 추가 할 수 있으므로 데이터베이스를 찾을 수없는 경우 오류가 데이터베이스를 참조합니다.

34
00:02:46,830 --> 00:02:58,930
그래서 우리는 요청 덤프 플래시 오류를 수행 할 수 있습니다. 그냥 캠프 그라운드를 찾을 수 없거나 그런 식으로 말하자.

35
00:02:59,220 --> 00:03:05,050
우리는 아마 그걸 보지 못할 것이지만 우리는 그걸 넣을 수 있습니다. 나는이 줄을 복사 할 것입니다.

36
00:03:05,250 --> 00:03:07,060
이제 이것이 중요한 부분입니다.

37
00:03:07,620 --> 00:03:13,360
따라서 발견 된 campground 작성자 ID가 로그인 한 사용자 ID와 동일하면 이동하십시오.

38
00:03:13,590 --> 00:03:15,340
그래서 거기에 플래시.

39
00:03:15,480 --> 00:03:18,000
그렇지 않다면 당신은 비슷한 것을 말할 수 있습니다.

40
00:03:18,000 --> 00:03:19,330
사용 권한이 거부되었습니다.

41
00:03:19,630 --> 00:03:20,820
하지만 그냥 해보 죠.

42
00:03:20,820 --> 00:03:26,640
당신은 그 일을 할 권한이 없습니다.

43
00:03:26,640 --> 00:03:27,760
우리는 거기에 갈.

44
00:03:28,410 --> 00:03:33,530
그래서 캠프장으로 돌아 가면 똑같은 것을 사용하는 업데이트도 있습니다.

45
00:03:33,520 --> 00:03:39,220
캠프장 소유권을 확인하고 같은 것을 사용하고있는 것을 파괴했습니다.

46
00:03:39,780 --> 00:03:45,950
그리고 우리는 들어갈 수 있고 이것들을 채울 수있어서 비디오에 시간을 투자하지는 않을 것이지만 우리는 갈 수 있습니다.

47
00:03:45,960 --> 00:03:52,800
그리고 우리가 이드의 캠프장을 찾고 그 캠프장이없는 경우 업데이트하려고 할 때.

48
00:03:52,800 --> 00:03:55,830
그래서 실제로 이것보다는 오히려 그것을 위해 그것을 해봅시다.

49
00:03:55,830 --> 00:04:01,200
그러므로 존재하지 않는 캠프장을 편집하려는 경우 여기에 추가 할 수 있습니다.

50
00:04:01,290 --> 00:04:05,540
그래서 우리는 오류를 검사 할 것이고 나는 그것을 다시하기 위해 시간을 할애하지 않을 것입니다.

51
00:04:05,730 --> 00:04:15,580
그러나 나는 당신이 당신이 원하는 곳 어디에서든지 이것을 추가 할 수 있다는 것을 알고 싶습니다. 그래서 당신은이 요청에 플래시를 추가하고 어떤 메시지 오류나 성공을 추가 할 수 있습니다.

52
00:04:15,600 --> 00:04:22,550
따라서 사용자가 원했던 모든 것에 대해 축하 메시지를 보내려면 원하는 경우 쉽게 할 수 있습니다.

53
00:04:22,740 --> 00:04:24,670
사실 그렇게 하죠.

54
00:04:24,800 --> 00:04:26,530
우리는 코멘트가 나올 때까지 기다릴 것입니다.

55
00:04:26,550 --> 00:04:31,810
그래서 어쨌든 우리는 같은 미들웨어를 사용하여 다시 파괴합니다.

56
00:04:31,860 --> 00:04:35,810
자 이제 의견으로 넘어 갑시다.

57
00:04:36,360 --> 00:04:37,920
그래서 당신은 새로운 코멘트를하려고 시도합니다.

58
00:04:37,920 --> 00:04:39,110
로그인해야합니다.

59
00:04:39,120 --> 00:04:47,320
우리는 이미 그 작업을 마쳤으며 주석은 아직 로그인해야하는 새로운 것보다는 경로를 생성합니다.

60
00:04:47,330 --> 00:04:48,650
같은 것.

61
00:04:48,650 --> 00:04:50,780
그리고 우리는 이렇게 할 수 있습니다.

62
00:04:50,780 --> 00:05:00,800
일단 오류가 발생하면 해당 의견을 작성하십시오. 우리는 바로 할 수 있거나 플래시 오류를 요청하고 무언가가 잘못되었다고 말할 수 있습니다.

63
00:05:01,730 --> 00:05:13,700
그리고 다시 그리고 아마 당신은 이것을 보지 못할 것입니다. 만약 데이터가 잘못되었을 때 데이터베이스가 어떻게 든 엉망이된다면 우리가 그 주석을 만들려고 할 때 오류가있을 수 있습니다.

64
00:05:13,700 --> 00:05:16,790
그렇지 않으면 주석을 작성한 다음 리디렉션합니다.

65
00:05:16,790 --> 00:05:37,580
그래서 바로 여기에 메시지 요청 점을 추가 할 수 있습니다. 우리는 추가 또는 주석을 작성한 Access 완전 추가 주석을 추가 한 다음 다시 표시 페이지로 리디렉션 한 다음 추가했습니다.

66
00:05:38,060 --> 00:05:41,780
그리고 이것은 주석 점검 소유권을 확인하는 것입니다.

67
00:05:41,780 --> 00:05:53,890
따라서 우리가 미들웨어에 가면 여기서 코멘트 소유권 비율을 확인합니다. 그래서 사용자가 Lyddon이 아니거나 여기에 한 가지만 표시하면 똑같은 일을 할 수 있습니다.

68
00:05:54,650 --> 00:05:58,150
로그인하려면 로그인해야합니다.

69
00:05:59,090 --> 00:06:04,430
자신이 소유하지 않은 경우 로그인하면 오류가 표시됩니다.

70
00:06:04,550 --> 00:06:09,990
당신은 그 일을 할 권한이 없습니다.

71
00:06:10,460 --> 00:06:11,200
승인.

72
00:06:11,900 --> 00:06:19,580
그리고 물론 우리가 그것을 추가 할 수있는 다른 장소가 있습니다. 그러나 나는 단지 그것을 단순하게 유지하고 정말로 중요한 부분 인 오류를 지키고 싶습니다.

73
00:06:19,580 --> 00:06:22,720
그래서 나는 당신이 창조하거나 편집하는 모든 일을 위해 그것을하고 싶지 않습니다.

74
00:06:22,820 --> 00:06:30,320
그러나 실제로 파괴하는 것이 메시지를 표시하는 것이 더 일반적인 무언가를 삭제할 때 편집 할 때 쉽게 알 수 있습니다.

75
00:06:30,470 --> 00:06:42,680
그래서 우리는 그렇게 할 수 있습니다. 바로 아래쪽에있는 주석을 삭제할 때 여기에서 우리가 성공할 것이라고 말하려합니다.

76
00:06:43,550 --> 00:06:46,820
댓글이 삭제되었습니다.

77
00:06:46,970 --> 00:06:49,310
그래서 이것은 일단 삭제되었습니다.

78
00:06:49,640 --> 00:06:54,000
오류가있는 경우 다른 것을 추가 할 수는 있지만 오류가없는 경우에는 그렇지 않습니다.

79
00:06:54,230 --> 00:06:56,660
이 메시지를 플래시 한 다음 리디렉션하십시오.

80
00:06:56,660 --> 00:07:02,590
우리가 가지고있는 마지막 길은 인증 경로입니다.

81
00:07:02,630 --> 00:07:06,380
먼저 등록 할 때 우선 먼저 보도록하겠습니다.

82
00:07:06,500 --> 00:07:14,630
오류가있을 때 게시 요청을 슬래시 등록부로 보내면 아무 것도 나타나지 않습니다.

83
00:07:14,720 --> 00:07:16,600
우리는 뭔가를 추가하고 싶습니다.

84
00:07:16,610 --> 00:07:27,310
따라서 사용자 이름이 이미 비어있는 경우 암호가 비어 있으면 여기에서 일어날 수있는 사용자 이름을 이미 가져온 경우 어떤 이유로 로그인 할 수없는 경우입니다.

85
00:07:27,680 --> 00:07:30,680
그리고 우리는 우리 자신에게 그러한 오류를 쓸 필요가 없습니다.

86
00:07:31,100 --> 00:07:33,950
이 부분이 바로이 부분입니다.

87
00:07:33,980 --> 00:07:35,760
그럼 내가 먼저 보여 드리죠.

88
00:07:35,760 --> 00:07:51,620
우리가 플러쉬 에러를 요청하고 캠프 그라운드가 그냥 VRR에 추가 한 문자열로 발견되지 않으면, 우리는 새로운 사용자의 패스와 바디의 패스워드를 등록하려고합니다.

89
00:07:51,620 --> 00:07:55,560
그런 다음 콜백 오류가 발생하고 사용자 오류가 있는지 검사합니다.

90
00:07:55,570 --> 00:07:58,490
그리고 이것은 여권에서오고 있습니다.

91
00:07:58,910 --> 00:08:01,540
그것은 비어 있거나 거기에 오류가있을 것입니다.

92
00:08:01,550 --> 00:08:10,510
그리고 그 오류가 존재한다면 그것은 비어 있거나 사용자 이름이 비어 있거나 사용자 이름이 이미 취해질 수있는 암호와 같은 것이 될 것입니다.

93
00:08:10,850 --> 00:08:14,700
그리고 우리는 그 메시지를 보내서 메시지를 직접 작성하지 않아도됩니다.

94
00:08:14,870 --> 00:08:28,040
우리는 우리 자신의 사용자 정의 버전을 작성할 수 있지만 간단하게하기 위해 이미 수행 된 작업을 활용하기 만하면 등록을 마친 후 동일한 작업을 수행 할 수 있습니다.

95
00:08:28,190 --> 00:08:51,720
우리는 플래시 성공을 요청할 수 있습니다. 우리는 단지 야영을 환영한다고 말할 수 있습니다. 그러면 사용자 이름과 우리가 액세스 할 수있는 다른 장소에서 사용자 이름을 추가 할 것입니다. 사용자 도트 사용자 이름 만 할 수 있습니다.

96
00:08:51,860 --> 00:09:00,470
또한 귀하의 이름을 사용하기 위해 본문을 요청할 것입니다. 그러나 우리 데이터베이스에 의해 어떻게 든 변경된 경우를 대비하여 데이터베이스에서 되돌아 오는 것을 사용하게 될 것입니다.

97
00:09:00,470 --> 00:09:01,530
괜찮아.

98
00:09:01,530 --> 00:09:03,950
메시지를 추가 할 수있는 장소가 많이 있습니다.

99
00:09:04,070 --> 00:09:07,080
다른 중요한 부분이 있으면 다시 확인해 봅시다.

100
00:09:07,790 --> 00:09:09,890
그래서 로그 아웃 할 때 우리는 이미 그것을 가지고 있습니다.

101
00:09:10,460 --> 00:09:13,820
우리가 여기있는 동안가는 것이 좋을 것입니다.

102
00:09:13,820 --> 00:09:20,310
이제는 미들웨어 파일로 이동 했으므로 미들웨어를 제거 할 수 있습니다.

103
00:09:20,420 --> 00:09:20,850
승인.

104
00:09:20,870 --> 00:09:22,640
자, 이제이 기회를 놓아 둡시다.

105
00:09:22,830 --> 00:09:26,670
서버를 다시 시작하고 어떤 일이 발생하는지 확인하십시오.

106
00:09:27,170 --> 00:09:28,790
그래서 우리는 상쾌하게 시작합니다.

107
00:09:29,210 --> 00:09:33,440
새로운 캠프장을 추가하려고하면 로그인해야한다고 알려줍니다.

108
00:09:34,110 --> 00:09:35,570
다시 가자.

109
00:09:35,600 --> 00:09:39,820
내가 로그인해야하는 의견을 추가하려고하면 똑같은 일이 일어납니다.

110
00:09:40,160 --> 00:09:40,550
괜찮아.

111
00:09:40,820 --> 00:09:52,280
이제 로그인하거나 가입하여 이미 여기에있는 Rustie와 같은 가입을 시도해 보겠습니다.

112
00:09:53,630 --> 00:09:54,680
그리고 결코 신경 쓰지 마라.

113
00:09:54,680 --> 00:09:58,030
분명히 Rusty는이 버전의 앱에는 존재하지 않았다.

114
00:09:58,190 --> 00:10:01,210
우리는 많은 다른 버전의 데이터베이스를 사용하고 있습니다.

115
00:10:01,370 --> 00:10:03,960
그래서 당신 캠프 Rusty에 오신 것을 환영합니다.

116
00:10:03,980 --> 00:10:07,890
이제 로그 아웃하면 나도 로그 아웃됩니다.

117
00:10:07,970 --> 00:10:15,650
이제 녹슨으로 가입하려고하면 이미 가져온 것입니다. 나는이 물건을 얻는 것을 보게 될 것입니다.

118
00:10:15,650 --> 00:10:17,360
여기에 개체.

119
00:10:17,480 --> 00:10:19,930
그럼 잠시 후에 자세히 살펴 보겠습니다.

120
00:10:19,940 --> 00:10:25,600
가입 할 때 Object 객체가 생기고 다시 가입 할 때까지 오류가 발생합니다.

121
00:10:25,610 --> 00:10:28,070
우리가 본 다른 오류 중 일부를 살펴 보겠습니다.

122
00:10:28,070 --> 00:10:51,560
그래서 내가 러스티로 다시 로그인하면 지금은 시도하고 samen 크릭에 가려고하지만이 시도하고 있지만이 캠프장에서 링크도 여기에 없다고하지만 내가 그것에 슬래시 갔다면 그것은 당신이 ' 그렇게 할 권한이 없습니다.

123
00:10:51,620 --> 00:10:58,040
그래서 모든 사람들이 resti로 등록하려고하는 오류를 제외하고는 모두 작동합니다.

124
00:10:58,100 --> 00:11:00,740
일단 Rusty가 이미 만들어졌습니다.

125
00:11:00,860 --> 00:11:04,060
그래서 나는 우리 대신 언급했다.

126
00:11:04,160 --> 00:11:05,240
다소 혼란 스럽습니다.

127
00:11:05,240 --> 00:11:06,690
파일을 색인화해야합니다.

128
00:11:06,710 --> 00:11:13,610
따라서 인덱스 미들웨어를 닫을 것이고 우리는 우리가 가지고있는 인덱스 랩을 살펴볼 것입니다.

129
00:11:13,690 --> 00:11:22,220
제가 여기에 당신을 보여 드리겠습니다. 그래서 그것은 단지 번호 대신에 혼란스러워하지 않습니다. 캠프장 주석과 색인이 있습니다.

130
00:11:22,220 --> 00:11:40,500
따라서 인덱스 대신 플래시 오류를 요청하고 오류를 전달하고 간단한 문제를 해결해 보겠습니다. 로그 VRR과 우리가 무엇을 얻을지 살펴 보겠습니다.

131
00:11:41,000 --> 00:11:43,080
그래서 그 오류를 다시 일으킬 수 있습니다.

132
00:11:43,520 --> 00:11:49,640
그래서 비어있는 사용자 이름으로 암호를 해보려고하면 비어있는 비밀 번호가 작동하지 않아야 어떻게되는지 봅시다.

133
00:11:50,270 --> 00:11:53,810
우리가 여기있는 메시지를 보게되면.

134
00:11:53,810 --> 00:11:55,660
그래서 이것이 우리의 것입니다.

135
00:11:55,950 --> 00:11:58,440
그리고 그 안에는 이름이 있습니다.

136
00:11:58,550 --> 00:12:02,140
그리고 더 중요한 것은 메시지는 사용자 이름이 주어지지 않았다는 것입니다.

137
00:12:02,150 --> 00:12:11,110
따라서 여기를 그냥지나 가기보다는 메시지를 원하는 것입니다.

138
00:12:11,350 --> 00:12:17,300
이제 서버를 다시 시작하고 오류 메시지가있을 때마다 다른 메시지가 표시됩니다.

139
00:12:17,300 --> 00:12:19,310
따라서이 경우에는 사용자 이름이 제공되지 않았습니다.

140
00:12:19,310 --> 00:12:25,760
또한 암호를 입력 할 수있는 사용자 이름이 이미 주어 졌으므로 이전에이 이름을 볼 수 있습니다.

141
00:12:25,760 --> 00:12:28,430
자, 다시 시도하겠습니다.

142
00:12:29,750 --> 00:12:38,270
등록을 새로 고치겠습니다. 공백으로두면 사용자 이름이 제공되지 않습니다.

143
00:12:38,300 --> 00:12:46,450
이제 이미 존재하는 resti로 가입하려고하면 주어진 이름의 사용자가 이미 등록됩니다.

144
00:12:46,640 --> 00:12:51,160
그래서 우리는 그것을 통과시키는 메시지를 활용합니다.

145
00:12:51,170 --> 00:13:02,520
그리고 이것들은 우리가이 메시지가 실제로는 몽구스에서 여권으로 돌아 오는 것을 발견하지 못하고 있지만 우리가 사용하고있는 그 몽구스 여권 로컬 패키지가 있기 때문입니다.

146
00:13:02,600 --> 00:13:04,360
그래서 우리는 자동으로 그것을 얻고 있습니다.

147
00:13:04,370 --> 00:13:05,370
괜찮아.

148
00:13:05,390 --> 00:13:10,850
동영상 수에 관한 한 3 가지 동영상이 있었기 때문에 일종의 많은 일이었습니다.
