1
00:00:00,180 --> 00:00:06,960
Hello, friend will come back in a previous video, we have successfully designed all the tower authentication

2
00:00:06,960 --> 00:00:10,760
base, that is the logging base that is a FOLGATE password base.

3
00:00:10,770 --> 00:00:11,120
Right.

4
00:00:11,460 --> 00:00:19,080
And also I have designed another page for the radio station, so step by step will work with it.

5
00:00:19,110 --> 00:00:24,030
So first of all, I want to do want to work with the logging and into the logging that the Tuffield

6
00:00:24,300 --> 00:00:26,970
one is the email and here I name it.

7
00:00:26,970 --> 00:00:28,170
And there is a password.

8
00:00:28,170 --> 00:00:28,480
Right.

9
00:00:28,890 --> 00:00:32,310
So here if you go to our admin panel.

10
00:00:32,310 --> 00:00:35,790
So that is one of the single application admin panel.

11
00:00:36,060 --> 00:00:42,450
And this here, if you go to that admin and if you go to that user and the user here can see that is

12
00:00:42,450 --> 00:00:43,890
actually our super admin.

13
00:00:43,890 --> 00:00:44,140
Right.

14
00:00:44,170 --> 00:00:46,850
So I have already created one of the super admin user.

15
00:00:47,130 --> 00:00:50,220
So right now and do to create another user from here.

16
00:00:50,310 --> 00:00:53,860
So the Little League will also create it from our sister station.

17
00:00:54,210 --> 00:01:00,600
So right now for accessing it, I want to create one of the new user and I just name it as the area.

18
00:01:01,380 --> 00:01:03,340
And I just put on the password as you do.

19
00:01:03,360 --> 00:01:04,710
One, two, three, four, five.

20
00:01:04,830 --> 00:01:06,970
And you do me one, two, three, four, five.

21
00:01:07,350 --> 00:01:11,890
OK, so right now I just simply create all the user manually from our admin panel.

22
00:01:12,300 --> 00:01:16,260
So now you can see the regular user name, the password, but here one.

23
00:01:16,740 --> 00:01:22,020
So in general, that is the default authentication system and the default indication systems that have

24
00:01:22,020 --> 00:01:27,570
some of the by default on the feel like a user name, feel there is a password, there is a fast name

25
00:01:27,570 --> 00:01:29,760
for the last name and the email address.

26
00:01:29,790 --> 00:01:32,520
OK, so that is actually all that by default.

27
00:01:32,530 --> 00:01:34,770
So we have to do we have to actually use it.

28
00:01:34,770 --> 00:01:39,270
That means there is a clone of the database table and the user database table area.

29
00:01:39,270 --> 00:01:40,380
There is all that field.

30
00:01:40,380 --> 00:01:42,430
OK, that is user table area.

31
00:01:42,450 --> 00:01:47,370
That is one of the feel of the username, password, fast name, last name, email address.

32
00:01:47,790 --> 00:01:56,190
So now with this we can actually access our two of these likelike here right now if they log out and

33
00:01:56,190 --> 00:02:02,780
if you go to that our admin and with that we can see that the user name and the password.

34
00:02:02,910 --> 00:02:03,250
Right.

35
00:02:03,270 --> 00:02:08,900
And also here, when you create new users, then you have to put that username and password.

36
00:02:09,150 --> 00:02:09,510
Right.

37
00:02:09,540 --> 00:02:11,810
So for the reasons here, I have actually created it.

38
00:02:12,300 --> 00:02:17,760
So if you click as our username and password, click is a logging.

39
00:02:18,420 --> 00:02:22,310
And if you go to that user, I have created one the user name user.

40
00:02:22,320 --> 00:02:24,290
You can see that the user name Azarian.

41
00:02:24,660 --> 00:02:26,550
So now I don't actually work with this.

42
00:02:26,550 --> 00:02:29,190
So here that is our logging base.

43
00:02:29,230 --> 00:02:33,060
First of all, I want to working with our this logging base.

44
00:02:33,510 --> 00:02:38,790
So if you go to our site and that is our template and that is our logging system.

45
00:02:38,790 --> 00:02:39,180
All right.

46
00:02:39,810 --> 00:02:43,970
So here that is the our form.

47
00:02:44,610 --> 00:02:46,230
So that is our input form.

48
00:02:46,260 --> 00:02:48,690
So right now, I actually want to do want to change it.

49
00:02:48,690 --> 00:02:53,760
I want to make that as a text type, because here I have to do I have to logging with that user name.

50
00:02:53,760 --> 00:02:56,140
And also here I named as the user name.

51
00:02:56,580 --> 00:02:58,320
OK, name it as a user name.

52
00:02:58,770 --> 00:03:09,060
And then that will be as a user name or user name, and then that will be another feel for our other

53
00:03:09,060 --> 00:03:12,600
password and that idea so better.

54
00:03:12,600 --> 00:03:19,530
And also updated our ID as idea and that will be for the password.

55
00:03:19,560 --> 00:03:26,370
OK, I the password and the name I just added as a password at the our name.

56
00:03:26,370 --> 00:03:27,100
As a user name.

57
00:03:27,990 --> 00:03:28,600
Perfect.

58
00:03:28,620 --> 00:03:31,900
And then that is Iglauer forget password and then locking.

59
00:03:32,690 --> 00:03:32,920
Perfect.

60
00:03:33,160 --> 00:03:39,900
So here Fred, I have updated two of these, our input file, one input file for our user name and on

61
00:03:39,930 --> 00:03:41,280
the list for our password.

62
00:03:41,520 --> 00:03:46,860
And from here, when you click on the logging, they are automatically redacted to our section.

63
00:03:46,860 --> 00:03:49,890
That is form action with our Casarett token.

64
00:03:50,190 --> 00:03:52,830
That means it will be redacted to our authentication.

65
00:03:53,580 --> 00:03:58,700
That is actually authentication and that is our view and that is a logging OK, that is automatically

66
00:03:58,700 --> 00:04:00,900
used to be elected to a particular data area.

67
00:04:01,350 --> 00:04:04,830
So now here I have to do I have to get out of this request.

68
00:04:04,830 --> 00:04:08,430
That means here the result of this request better.

69
00:04:08,790 --> 00:04:11,190
I want to just click the save all.

70
00:04:12,150 --> 00:04:13,590
And if you now refresh it.

71
00:04:14,920 --> 00:04:19,670
So right now, consider user username field, and that is our password field.

72
00:04:20,050 --> 00:04:24,730
So one of the things we'll post on here, first of all, we have to actually get it right.

73
00:04:25,030 --> 00:04:32,560
So for doing this here, that is that this that is Iglauer authentication and the views here, I have

74
00:04:32,560 --> 00:04:33,030
to work.

75
00:04:33,310 --> 00:04:39,490
So first of all, I want to create one of the if condition, as we did that before, if our these secrets

76
00:04:39,490 --> 00:04:42,210
are with this secret, we have to access that mattered.

77
00:04:42,460 --> 00:04:43,930
Right, with this method.

78
00:04:43,930 --> 00:04:45,260
First of all, I want to check it.

79
00:04:45,280 --> 00:04:50,610
This is actually post method or the method so that no, I just simply added to the post.

80
00:04:50,920 --> 00:04:55,960
So first of all, I want to check it and then I want to do I want to actually take on the variable.

81
00:04:55,960 --> 00:04:59,770
I just made me do whatever he wants, that I name it as username.

82
00:05:00,160 --> 00:05:06,640
And with this username, whatever the data I will pass from here, that means there is a cloud input

83
00:05:06,640 --> 00:05:06,970
field.

84
00:05:07,330 --> 00:05:10,160
Whatever the data I pass from here, we have to get it right.

85
00:05:10,510 --> 00:05:14,110
So now I just simply added that this request was data.

86
00:05:14,740 --> 00:05:21,460
So these two Crespo's data from our Phelim, so our filename, I have already added that filename as

87
00:05:21,460 --> 00:05:22,060
username.

88
00:05:22,060 --> 00:05:25,700
So whatever he wants right now, if you want to use that name, you can use that name.

89
00:05:25,730 --> 00:05:26,950
So right now you're stuck with me.

90
00:05:26,950 --> 00:05:30,180
I just mean that our input field as a username.

91
00:05:30,490 --> 00:05:32,260
So here I just simply add it.

92
00:05:32,620 --> 00:05:35,740
And also I have to do I have to take another one.

93
00:05:36,880 --> 00:05:40,870
I have to take another one for a while and another password.

94
00:05:41,410 --> 00:05:44,940
That means that is another input field as a password.

95
00:05:44,950 --> 00:05:50,620
So I just simply added that password and I just take one of the variable name as a password.

96
00:05:51,000 --> 00:05:53,320
OK, I just simply added both of these.

97
00:05:53,590 --> 00:05:55,600
So now we have to do we have to check it.

98
00:05:55,610 --> 00:05:59,820
That means whatever data I just from our input feel pass it.

99
00:05:59,830 --> 00:06:01,200
First of all, I want to check it.

100
00:06:01,540 --> 00:06:05,500
That means that is our input field as a user name and there is a password.

101
00:06:05,770 --> 00:06:10,320
So I want to match two of these to our our authentication.

102
00:06:10,330 --> 00:06:15,410
That means a Django default authentication that is actually on the table that does it use a table.

103
00:06:15,430 --> 00:06:17,370
OK, so into the user table area.

104
00:06:17,380 --> 00:06:21,740
I want to check it out, this user name and also to check if there is a password.

105
00:06:21,760 --> 00:06:22,100
Right.

106
00:06:22,120 --> 00:06:23,800
I want to check both of this.

107
00:06:24,160 --> 00:06:26,970
Like here you can see the username and password.

108
00:06:27,310 --> 00:06:29,110
So who in that will be matched then?

109
00:06:29,110 --> 00:06:30,760
It will be do some of the action.

110
00:06:31,150 --> 00:06:33,830
Reckford So for the reasons here, I want to check it.

111
00:06:34,150 --> 00:06:39,140
So if you want to check it in Django, they have also not the default one of the method.

112
00:06:39,430 --> 00:06:41,860
So with this method we can actually check it.

113
00:06:41,860 --> 00:06:44,110
So that method name as they authenticate.

114
00:06:45,070 --> 00:06:48,840
First of all, if you want to use it, first of all, you have to, you have to load it.

115
00:06:49,150 --> 00:06:52,820
There is a form and the Django and then the country.

116
00:06:54,790 --> 00:06:58,780
OK, there is a form, Django Cantrip and the art.

117
00:06:58,780 --> 00:07:06,910
And from here you have to do you have to import this authenticate, OK, that is the authenticate of

118
00:07:06,910 --> 00:07:09,550
the method and also for the logging.

119
00:07:09,560 --> 00:07:12,040
And they have that other method as a login.

120
00:07:12,130 --> 00:07:14,860
So just simply also take it because of all its will.

121
00:07:14,860 --> 00:07:15,660
We also need it.

122
00:07:16,000 --> 00:07:20,980
So now I just take both of these from our old authenticate and also the logging.

123
00:07:21,230 --> 00:07:24,670
OK, and also we need our redacted.

124
00:07:24,680 --> 00:07:33,820
So if in our render area, but also take another method as a redact, it will be needed when our disposal

125
00:07:33,940 --> 00:07:34,840
will be successful.

126
00:07:34,850 --> 00:07:36,520
What exactly should be redacted?

127
00:07:36,940 --> 00:07:40,540
For the reasons here I take another method class of the redacted.

128
00:07:40,540 --> 00:07:42,740
So to simply add it perfect.

129
00:07:42,760 --> 00:07:45,580
So now with this authenticate we can actually take it.

130
00:07:45,820 --> 00:07:52,460
And here one thing that is cloud the default method, the logging and our method name also added names

131
00:07:52,460 --> 00:07:54,280
and that the same name as a log.

132
00:07:54,700 --> 00:07:57,460
So then it shall be clear on the confliction.

133
00:07:57,760 --> 00:07:59,860
So better I want to change that name.

134
00:07:59,870 --> 00:08:03,950
That means our function name I named as the opt out logging.

135
00:08:03,970 --> 00:08:07,510
So here, if you want to change it, then also here we have to do.

136
00:08:07,520 --> 00:08:14,110
We have changed in our evolved into the URL here you say just name it our views as our method, name

137
00:08:14,110 --> 00:08:16,240
as a logging signal and actually change it.

138
00:08:16,690 --> 00:08:24,490
I make that this is an old logging and then for the register also I want to change it, the art register.

139
00:08:24,640 --> 00:08:26,990
OK, so I just simply copied.

140
00:08:27,580 --> 00:08:33,070
And now in our view that will be our and then it will be the end of the conflict.

141
00:08:33,070 --> 00:08:34,670
OK, that is actually the same name.

142
00:08:35,050 --> 00:08:36,210
So right now it's perfect.

143
00:08:36,220 --> 00:08:37,450
So that is authenticate.

144
00:08:37,450 --> 00:08:39,790
I import and also import the logging.

145
00:08:40,120 --> 00:08:41,500
So it is authenticate.

146
00:08:41,500 --> 00:08:42,570
We can actually check it.

147
00:08:42,580 --> 00:08:47,820
That means our appropriate user name is appropriate or not and the password is appropriate or not.

148
00:08:47,830 --> 00:08:53,950
OK, whatever that user name I pass from here, whatever the password I just pass from here, it shall

149
00:08:53,950 --> 00:08:54,460
be checked.

150
00:08:54,760 --> 00:08:59,740
It's the same as our admin username and password or not.

151
00:09:00,070 --> 00:09:01,840
So for doing this is pretty much simple.

152
00:09:01,840 --> 00:09:06,820
I take one of the variable as a user, ok, I just take one of the variable of the user.

153
00:09:06,820 --> 00:09:12,400
And now with this authenticate, with this authenticate, I want to do I want to put that our first

154
00:09:12,400 --> 00:09:14,080
of all, it should be already.

155
00:09:15,150 --> 00:09:20,880
So with this request, I want to double check that request, our user name, that means this user name

156
00:09:20,880 --> 00:09:24,090
actually friend in our admin, this user name.

157
00:09:24,090 --> 00:09:28,740
As I told you, they have also the by default on the table as user table and they use it.

158
00:09:28,740 --> 00:09:31,990
They will have the filename by default of the username and password.

159
00:09:32,280 --> 00:09:34,320
So this username will be match.

160
00:09:34,620 --> 00:09:41,040
This user name will be match with our at this logging that means here also name it as a user name.

161
00:09:41,040 --> 00:09:41,300
Right.

162
00:09:41,310 --> 00:09:42,580
First of all, shall we check it.

163
00:09:42,990 --> 00:09:47,130
So I just simply check that the user name as the user name or not.

164
00:09:47,250 --> 00:09:51,540
So here I take our all the cheekiest post and take the things with this variable.

165
00:09:51,570 --> 00:09:55,810
So here I just simply pass it and also the same things for our password.

166
00:09:56,280 --> 00:10:01,140
So this password fill in our database table and this password, our input will.

167
00:10:01,140 --> 00:10:01,430
Right.

168
00:10:01,440 --> 00:10:03,980
So I just simply added that password.

169
00:10:04,410 --> 00:10:10,930
So that means you be check our username is the username or password is the appropriate password or not.

170
00:10:10,950 --> 00:10:12,650
That means our request or password.

171
00:10:12,660 --> 00:10:13,020
Right.

172
00:10:13,440 --> 00:10:16,470
I hope is very much clear to you and it will be match.

173
00:10:16,770 --> 00:10:17,890
Then I will return to port.

174
00:10:17,940 --> 00:10:23,130
Another condition, one of the user and I just take all the our validation and take the things with

175
00:10:23,130 --> 00:10:23,960
this variable.

176
00:10:24,270 --> 00:10:35,450
So if our this user is not nom OK, so here I just put that condition if this user is not done.

177
00:10:35,460 --> 00:10:41,160
But that means if there have any user data then it will be do some of the work right.

178
00:10:41,550 --> 00:10:45,410
Then it should be do some of the work that we do and other works.

179
00:10:45,410 --> 00:10:53,880
So for the reasons here I want to do that will be one more credit then that if that means this if condition

180
00:10:53,880 --> 00:10:59,880
here, I don't want to add that another ale's else, it should be doing other work elsewhere.

181
00:10:59,940 --> 00:11:07,140
I want to go to paying for the data I want to do and just print and print some of the data, the whatever

182
00:11:07,140 --> 00:11:07,510
he wants.

183
00:11:07,570 --> 00:11:18,230
Now I just name it as an invalid username and password or password or password.

184
00:11:18,450 --> 00:11:21,510
So this type of the PIN data, it should be visible.

185
00:11:21,660 --> 00:11:23,610
I hope you can learn a lesson about it, friend.

186
00:11:23,790 --> 00:11:30,210
And when they have the appropriate data that is in our username and password name will be met, then

187
00:11:30,210 --> 00:11:31,740
our this condition will work.

188
00:11:31,970 --> 00:11:36,900
So into this condition area, I would want to first of all we thought this logging method.

189
00:11:37,290 --> 00:11:42,870
Right, with this logging method, I want to turn to redacted our this authenticate user.

190
00:11:43,230 --> 00:11:46,020
So I just simply pass that request.

191
00:11:46,260 --> 00:11:48,390
So there is a request with this request.

192
00:11:48,390 --> 00:11:51,720
I wanted to pass our this authenticate user.

193
00:11:51,720 --> 00:11:53,330
I take the things with this variable.

194
00:11:53,340 --> 00:11:59,160
So here I just simply pass it, I hope is very much clear to your friend and one that means it should

195
00:11:59,160 --> 00:12:00,990
be perfectly logged it OK.

196
00:12:00,990 --> 00:12:04,470
That means this user will be logged in an initial logging.

197
00:12:04,470 --> 00:12:06,510
What exactly is will be redacted.

198
00:12:06,750 --> 00:12:08,610
You can also set it on here.

199
00:12:08,940 --> 00:12:12,190
So I just simply return some of the base.

200
00:12:12,210 --> 00:12:17,160
I just simply added the return return and the redirect.

201
00:12:17,160 --> 00:12:21,690
And also here I have added our one of the another method as redirect.

202
00:12:22,140 --> 00:12:26,550
So with this direct, we can actually pass that user to the specifics of the base.

203
00:12:26,910 --> 00:12:34,380
So here I want to do want to pass it, uh, like when it will be successfully down there to be redirected

204
00:12:34,380 --> 00:12:37,140
to our profile.

205
00:12:37,590 --> 00:12:39,930
I have already created on the page of the profile page.

206
00:12:39,930 --> 00:12:40,200
Right.

207
00:12:40,530 --> 00:12:43,950
So no end to the end of the Epis specific this space area.

208
00:12:43,950 --> 00:12:51,690
So that is the I have created that is maybe in our employee that you are still young.

209
00:12:51,810 --> 00:12:59,160
You can see that is our view and the profile that means here in the W there is a profile.

210
00:12:59,160 --> 00:13:02,200
It should be directed to our employee and profile of this HTML.

211
00:13:02,460 --> 00:13:02,810
Right.

212
00:13:02,900 --> 00:13:03,330
Perfect.

213
00:13:03,660 --> 00:13:10,010
That means that our name so our pop name there is a profile so to do and to pass it in particular that

214
00:13:10,290 --> 00:13:10,680
area.

215
00:13:10,680 --> 00:13:15,660
So here when it's to be successfully done then it will dictate our profile page.

216
00:13:16,080 --> 00:13:21,090
Perfect, I hope is very much clear to your friend what exactly the things I did on here.

217
00:13:21,390 --> 00:13:22,680
So now let's check this out.

218
00:13:22,680 --> 00:13:30,540
If you click on the Save All Fosterville and to check, our server is perfectly now running and I have

219
00:13:30,540 --> 00:13:35,580
already locked in as users right now to log with our decision and the password.

220
00:13:36,120 --> 00:13:40,800
So that is I mean, I just simply log out and now here I refresh it.

221
00:13:42,180 --> 00:13:43,830
So now I want to do that.

222
00:13:43,830 --> 00:13:44,670
Our user name.

223
00:13:44,670 --> 00:13:47,640
I have already created that user as a sorry Arion.

224
00:13:48,360 --> 00:13:50,360
And also I put the password.

225
00:13:50,390 --> 00:13:52,010
You do me one, two, three, four, five.

226
00:13:52,410 --> 00:13:54,180
So it should be match.

227
00:13:54,180 --> 00:13:56,430
It should be rejected to our profile page.

228
00:13:56,430 --> 00:13:56,760
Right.

229
00:13:56,760 --> 00:13:57,780
Don't let's check this out.

230
00:13:57,780 --> 00:13:58,890
If you look at the logging.

231
00:13:59,670 --> 00:14:00,480
Yes.

232
00:14:00,480 --> 00:14:04,620
You can see friend, you know, perfectly directed to our employee profile page.

233
00:14:04,620 --> 00:14:07,320
That means we can successfully logged in.

234
00:14:07,650 --> 00:14:08,070
Right.

235
00:14:08,400 --> 00:14:11,070
So here we can successfully now logged in.

236
00:14:11,070 --> 00:14:12,840
As I told you, you still be.

237
00:14:12,840 --> 00:14:13,620
Check this.

238
00:14:13,890 --> 00:14:19,680
Our username and password is match and not winner shall be matched then with this logging here, I just

239
00:14:19,680 --> 00:14:20,940
passed that request.

240
00:14:21,000 --> 00:14:26,250
That means our request user data and then that means this user will be already logged in.

241
00:14:26,250 --> 00:14:29,310
And then I just simply return redirect to a profile piece.

242
00:14:29,580 --> 00:14:31,230
So that is our equal parts.

243
00:14:31,260 --> 00:14:32,100
That is a profile.

244
00:14:32,380 --> 00:14:36,450
And here you can see it's not perfectly redacted to our profile page, that incitement.

245
00:14:36,450 --> 00:14:39,770
We successfully completed our logging portion.

246
00:14:39,870 --> 00:14:40,230
Right.

247
00:14:40,380 --> 00:14:42,630
I hope it's very clear to your friend.

248
00:14:42,900 --> 00:14:46,290
So now I want to do here right now, I'm already logged in.

249
00:14:46,290 --> 00:14:46,590
Right.

250
00:14:46,620 --> 00:14:49,920
So when I am already logged in, then here the norm.

251
00:14:50,400 --> 00:14:52,740
I want to change it like you should be logging.

252
00:14:52,740 --> 00:14:55,580
Then it will be displayed the profile or something.

253
00:14:55,620 --> 00:14:57,300
OK, right now that is on my account.

254
00:14:57,310 --> 00:14:58,950
So right now I am already logged in.

255
00:14:59,070 --> 00:15:04,050
So if you want to change it, you can change it with one of the simple conditions I show you.

256
00:15:04,080 --> 00:15:06,420
So that is in our layout, right?

257
00:15:06,580 --> 00:15:09,120
That that's mean we have added in our layout.

258
00:15:09,510 --> 00:15:10,890
So no go at all levels.

259
00:15:10,920 --> 00:15:14,130
That means in our templates and the results.

260
00:15:14,550 --> 00:15:18,230
And here that is actually my or my account.

261
00:15:18,240 --> 00:15:20,270
So that is on my account area.

262
00:15:20,550 --> 00:15:26,490
So here I want to do the post on the condition I want to put on the condition as one of the if condition

263
00:15:27,660 --> 00:15:29,760
that everything is really made in Django.

264
00:15:29,760 --> 00:15:33,000
They have the also the method as it is authenticate.

265
00:15:33,330 --> 00:15:35,090
So here I want to use it.

266
00:15:35,100 --> 00:15:36,960
That means if our user.

267
00:15:37,160 --> 00:15:40,410
OK, that is if this user is authenticate.

268
00:15:40,460 --> 00:15:43,040
So with this user that is all the default one.

269
00:15:43,050 --> 00:15:46,980
So you have to write down as it is and or authenticate

270
00:15:49,810 --> 00:15:50,720
authenticated.

271
00:15:50,760 --> 00:15:53,490
So with this method you can actually add it.

272
00:15:53,490 --> 00:15:56,100
So here also you have to do we have to end it.

273
00:15:57,940 --> 00:15:59,610
That means the end if condition.

274
00:15:59,760 --> 00:16:00,130
Right.

275
00:16:00,330 --> 00:16:02,070
So here I just simply added that.

276
00:16:02,070 --> 00:16:08,700
And if that means when this user is authenticated, that means when this user is logging, then I want

277
00:16:08,700 --> 00:16:11,630
to do want to visible on the menu.

278
00:16:12,180 --> 00:16:21,030
So here I want to do all the visible on the menu as my profile will be displayed as my profile and else.

279
00:16:21,390 --> 00:16:23,430
So I just simply added that URLs.

280
00:16:25,790 --> 00:16:31,690
So here I added that Ale's aless will be displayed our my account.

281
00:16:31,790 --> 00:16:34,550
OK, I hope is very much left to your friend.

282
00:16:34,890 --> 00:16:37,260
That means with this is authenticate.

283
00:16:37,260 --> 00:16:42,690
With this we can actually define our this user is already logged in or not.

284
00:16:42,960 --> 00:16:45,230
So in this user is authenticated.

285
00:16:45,240 --> 00:16:51,950
That means when this user is logging beneficial, we display our this menu as in my profile, Ailes

286
00:16:51,960 --> 00:16:55,200
is still we display our locking the pins are my account.

287
00:16:55,230 --> 00:16:58,200
OK, so for the profile, they have also one of the wall.

288
00:16:58,200 --> 00:17:00,720
So our profile liberal as a profile.

289
00:17:00,990 --> 00:17:03,870
So I just simply copy it and now in our layout.

290
00:17:03,990 --> 00:17:09,180
So here I want to do and update our DRL as a profile right now.

291
00:17:09,180 --> 00:17:11,450
Let's check this out if you click the save on.

292
00:17:11,850 --> 00:17:13,770
So right now I'm already logged in.

293
00:17:13,770 --> 00:17:18,810
Now, if you if not should be visible as in my account, it should be visible as if my profile right

294
00:17:19,170 --> 00:17:20,280
now click of the refresh.

295
00:17:20,770 --> 00:17:21,150
Yes.

296
00:17:21,150 --> 00:17:25,310
You can see it's automatically updated and now showing, as in my profile.

297
00:17:25,680 --> 00:17:26,190
Perfect.

298
00:17:26,200 --> 00:17:29,420
So now I want to actually update our D profile page.

299
00:17:29,430 --> 00:17:33,060
So that is our profile page.

300
00:17:33,060 --> 00:17:36,330
If you go to that, you are L that is our view and the profile.

301
00:17:36,540 --> 00:17:36,990
Right.

302
00:17:37,410 --> 00:17:39,060
So that is our employee.

303
00:17:39,060 --> 00:17:45,390
And if we go to that, our view profile function in the profile function, I have looked at our employee

304
00:17:45,390 --> 00:17:46,020
and the profile.

305
00:17:47,010 --> 00:17:51,410
So now if you go to that employee and the result profile is demo, right?

306
00:17:51,870 --> 00:17:54,690
So I tend to do an updated.

307
00:17:54,690 --> 00:17:57,410
So we try to do that.

308
00:17:57,420 --> 00:18:00,870
Is our profile that the better?

309
00:18:00,880 --> 00:18:02,010
I don't need this.

310
00:18:02,010 --> 00:18:08,040
I just simply remove everything from here right now at the name, a little bit confused about it.

311
00:18:08,040 --> 00:18:11,160
So there is a profile and now voter contact list.

312
00:18:11,400 --> 00:18:17,430
So now I just simply copy everything from our contacts email and in a profile e-mail here, I just simply

313
00:18:17,430 --> 00:18:18,000
paste it.

314
00:18:18,450 --> 00:18:21,300
So here might know that is our form.

315
00:18:21,300 --> 00:18:22,740
So we don't need this part.

316
00:18:22,740 --> 00:18:28,650
Right there is our contact page, so I just simply removed it and that is all that contact from details.

317
00:18:28,650 --> 00:18:34,110
I just simply remove it from here and also still be as a profile piece.

318
00:18:34,830 --> 00:18:42,480
That means that it will be our title profile page and then the end blog and then the body blog.

319
00:18:42,900 --> 00:18:44,580
It will be as a profile.

320
00:18:45,600 --> 00:18:47,030
OK, or my profile.

321
00:18:47,250 --> 00:18:52,950
If you want to add to my profile, you can add it as in my profile, my profile.

322
00:18:54,150 --> 00:18:56,070
OK, so that will be my profile.

323
00:18:56,520 --> 00:18:58,620
And then here we will need this map.

324
00:18:58,890 --> 00:19:04,890
I just simply remove it because I save all and now refresh it.

325
00:19:05,550 --> 00:19:08,940
Yeah, you can see that is my profile home and my profile.

326
00:19:09,420 --> 00:19:11,370
So here I don't need this here.

327
00:19:11,370 --> 00:19:13,580
I want to do I want to hear the.

328
00:19:13,900 --> 00:19:19,990
These are just some pretty morbid I will be and also I remove it, so this.

329
00:19:20,740 --> 00:19:22,300
I also don't need this actually.

330
00:19:22,300 --> 00:19:23,500
I just simply remove it.

331
00:19:24,280 --> 00:19:27,700
So I only want to take one would be as a name.

332
00:19:28,510 --> 00:19:33,280
That means that our user name will be visible rather than easily visible as a logout.

333
00:19:36,040 --> 00:19:42,610
OK, it'll be displayed as a log out, so for the logo, don't want to make the things one of the better,

334
00:19:42,730 --> 00:19:50,730
not for text, I just simply added and our paragraph, they just simply added.

335
00:19:51,490 --> 00:19:56,230
And here also want to add one of the if so, that will be a heavy Feria.

336
00:19:56,500 --> 00:19:57,850
So just simply paste it.

337
00:19:58,000 --> 00:20:03,030
OK, that will be the logo and also on to the end of the change that things like that.

338
00:20:03,130 --> 00:20:05,560
Therefore I just make the things a six by six.

339
00:20:06,220 --> 00:20:11,650
They'll still be better actually right now for added 12 columns.

340
00:20:11,650 --> 00:20:15,490
And I'll make that things as this 12 column with a six and six.

341
00:20:15,500 --> 00:20:17,680
OK, so I just also make that as a six.

342
00:20:18,520 --> 00:20:18,890
Perfect.

343
00:20:18,970 --> 00:20:24,310
Now let's check this out if we're going to save all and now if you refresh it.

344
00:20:25,300 --> 00:20:26,110
Yeah, perfect.

345
00:20:26,110 --> 00:20:27,850
There is a name and there is a log out.

346
00:20:28,570 --> 00:20:30,420
And here I also don't need this icon.

347
00:20:31,270 --> 00:20:32,970
That means that there are icons.

348
00:20:32,980 --> 00:20:36,190
I just simply remove it and also I remove it.

349
00:20:37,210 --> 00:20:41,170
We got to save all or refresh it.

350
00:20:41,680 --> 00:20:42,790
Yeah, that is our name.

351
00:20:42,790 --> 00:20:45,540
And there is a lot of person suffering right now.

352
00:20:45,540 --> 00:20:47,260
We can successfully logged in.

353
00:20:47,260 --> 00:20:47,610
Right.

354
00:20:47,620 --> 00:20:50,470
So I have already discussed about the things we do.

355
00:20:50,470 --> 00:20:53,760
I think it should be very much clear to you.

356
00:20:53,770 --> 00:20:56,350
So that is our old logging function.

357
00:20:56,350 --> 00:20:57,910
And here is a simple trick.

358
00:20:58,210 --> 00:21:00,020
So with this we can actually do that work.

359
00:21:00,370 --> 00:21:06,010
So, you know, next video on the want to work for a logo right now, I'm already logging, so can working

360
00:21:06,010 --> 00:21:10,090
with the log out in our next video, I will show that things with a live example.

361
00:21:10,510 --> 00:21:12,130
So thanks for watching.

362
00:21:12,130 --> 00:21:13,870
I will see you in the next video.
