1
00:00:01,190 --> 00:00:01,870
Baiklah.

2
00:00:01,900 --> 00:00:03,390
Ke depan dan ke atas.

3
00:00:03,400 --> 00:00:06,550
Kami sekarang di otentikasi tingkat lima.

4
00:00:06,550 --> 00:00:10,660
Dan dalam pelajaran ini kita akan berbicara tentang cookie dan sesi.

5
00:00:10,660 --> 00:00:14,830
Sekarang hanya kata peringatan padanya selama pelajaran.

6
00:00:14,830 --> 00:00:20,080
Jika Anda terus menonton, Anda mungkin mulai merasa sedikit lapar.

7
00:00:20,080 --> 00:00:26,170
Jadi jangan salahkan saya jika saya benar-benar menggagalkan rencana diet Anda karena dalam pelajaran

8
00:00:26,170 --> 00:00:30,910
ini kita akan berbicara tentang cookie dan kebaikannya yang lezat.

9
00:00:31,030 --> 00:00:36,730
Bukan jenis cookie yang kita bicarakan yang berhubungan dengan pengembangan web yang lebih

10
00:00:36,910 --> 00:00:44,770
mirip dengan cookie keberuntungan karena mereka memiliki pesan yang dikemas di dalamnya dan Anda dapat menyebarkannya dan mereka dapat

11
00:00:44,890 --> 00:00:47,450
dipecah untuk mengungkapkan pesan tersebut.

12
00:00:47,470 --> 00:00:51,250
Jadi Anda mungkin pernah menemukan cookie sebelumnya tetapi jika Anda belum.

13
00:00:51,430 --> 00:00:54,100
Saya hanya ingin menunjukkan cara kerjanya dalam praktik.

14
00:00:54,100 --> 00:00:59,030
Jadi katakanlah kita pergi ke Amazon dan kita mencari sakelar.

15
00:00:59,050 --> 00:00:59,370
Kanan.

16
00:00:59,380 --> 00:01:06,140
Nintendo beralih dan kami memutuskan untuk terus maju dan menambahkannya ke keranjang.

17
00:01:06,280 --> 00:01:11,770
Jadi sekarang ketika kita melihat ke dalam keranjang kami, Anda dapat melihat kami memiliki satu item sakelar yang tepat.

18
00:01:11,920 --> 00:01:16,410
Dan kemudian kita akan melakukan sesuatu yang semua situs e-commerce benci.

19
00:01:16,450 --> 00:01:21,760
Kami akan pergi dan menavigasi dan meninggalkan keranjang belanja kami.

20
00:01:21,760 --> 00:01:30,170
Paku ini ke situs web e-commerce adalah kejahatan nyata karena pengguna jelas ingin membeli sesuatu.

21
00:01:30,280 --> 00:01:35,800
Tetapi kemudian pada suatu titik mereka terganggu oleh sesuatu yang lain meninggalkan kartu mereka tanpa

22
00:01:35,800 --> 00:01:36,340
memeriksa.

23
00:01:36,340 --> 00:01:38,560
Jadi apa yang dilakukan Amazon.

24
00:01:38,560 --> 00:01:47,260
Baik segera setelah Anda menambahkan item itu ke kartu, Amazon telah membuat cookie dan toko cookie itu di

25
00:01:47,380 --> 00:01:48,410
browser Anda.

26
00:01:48,430 --> 00:01:50,970
Jadi bagaimana kita pergi dan melihat cookie itu.

27
00:01:51,040 --> 00:01:58,680
Baik di dalam chrome jika Anda pergi ke pengaturan dan Anda mencari cookie jika Anda menggulir ke kanan ke bawah itu menunjukkan

28
00:01:59,040 --> 00:02:03,650
kepada Anda bahwa ada sesuatu yang berkaitan dengan cookie di dalam pengaturan konten.

29
00:02:03,720 --> 00:02:09,900
Jadi jika kita pergi ke sana dan mengklik cookie, Anda dapat melihat ada opsi ini untuk melihat

30
00:02:09,900 --> 00:02:18,000
atau cookie dan data situs dan sekarang Anda dapat melihat bahwa Amazon tidak menambahkan hanya satu cookie hanya dengan melakukan tindakan yang

31
00:02:18,000 --> 00:02:22,110
sangat kecil yaitu menambahkan pergantian yang dimaksudkan untuk keranjang Amazon.

32
00:02:22,110 --> 00:02:29,370
Amazon telah memberi tahu browser kami untuk menyimpan segala macam informasi tentang diri kami dan jika kami mengeklik Amazon Dakota UK Anda dapat

33
00:02:29,370 --> 00:02:36,240
melihat ada sesi token sesi I. D. dan cookie ini tidak selalu

34
00:02:36,240 --> 00:02:38,460
mengandung informasi aktual.

35
00:02:38,460 --> 00:02:46,170
Katakanlah pengguna ini ingin membeli Nintendo switch tetapi apa yang mereka lakukan mengandung IS AN I. D. nomor dan I. ini D.

36
00:02:46,200 --> 00:02:53,460
akan digunakan untuk mengambil semua hal yang Anda tambahkan ke troli selama sesi penelusuran di

37
00:02:53,520 --> 00:02:54,720
Amazon ini.

38
00:02:54,720 --> 00:03:03,330
Dan inilah mengapa jika Anda memutuskan untuk pergi dan menutup browser Anda dan Anda membukanya kembali dan mari kita kembali

39
00:03:03,330 --> 00:03:09,930
ke decoder Amazon Inggris Anda dapat melihat bahwa saklar saya masih di dalam keranjang.

40
00:03:09,930 --> 00:03:12,070
Jadi mereka tidak melupakan ini.

41
00:03:12,120 --> 00:03:17,940
Jadi itu berarti lain kali saya pergi ke Amazon bahwa Nintendo switch masih akan berada di keranjang belanja

42
00:03:17,940 --> 00:03:18,470
saya.

43
00:03:18,880 --> 00:03:28,050
Namun jika kami membuka cookie itu untuk Amazon dan kami melanjutkan dan menghapusnya.

44
00:03:28,100 --> 00:03:29,840
Jadi mari kita kembali untuk melihat milikmu.

45
00:03:29,840 --> 00:03:31,530
Cookie dan data situs.

46
00:03:31,670 --> 00:03:37,770
Kami menemukan yang terkait langsung dengan Amazon dan kami menghapus semua ini.

47
00:03:37,850 --> 00:03:45,080
Sekarang jika kita pergi dan menyegarkan situs Web ini, Anda dapat melihat kami memaksanya untuk melupakan sesi penjelajahan terakhir

48
00:03:45,110 --> 00:03:48,640
kami dan tidak tahu tentang Nintendo yang beralih lagi.

49
00:03:48,740 --> 00:03:53,240
Sekarang di Internet, cookie digunakan secara luas untuk menyimpan sesi penelusuran ini.

50
00:03:53,360 --> 00:03:58,100
Dan itu lebih dari sekedar menyelamatkan tindakan terakhir Anda di situs Web.

51
00:03:58,190 --> 00:04:06,050
Ketika Amazon sebagai cookie itu untuk browser saya, itu juga berarti bahwa ketika saya pergi dan mengunjungi situs web lain mengatakan

52
00:04:06,050 --> 00:04:14,810
jika saya pergi ke Facebook maka ia tahu siapa saya dan barang apa yang ingin saya beli di Amazon dan saya akan mencoba

53
00:04:14,810 --> 00:04:19,050
mengingatkan saya tentang benda yang ingin saya beli di Amazon.

54
00:04:19,310 --> 00:04:24,660
Dan ini agak menyeramkan tetapi pada dasarnya inilah cara penargetan ulang iklan bekerja.

55
00:04:24,710 --> 00:04:31,910
Setelah pengguna datang situs Web Anda memulai semacam perilaku pembelian dan kemudian mereka memutuskan untuk meninggalkan keranjang Anda menyimpan apa

56
00:04:31,910 --> 00:04:38,570
yang mereka inginkan dan kemudian di situs Web lain atau ketika mereka kembali ke situs Web Anda, Anda

57
00:04:38,570 --> 00:04:42,410
mengingatkan mereka tentang hal itu yang mereka ingin membeli.

58
00:04:42,800 --> 00:04:45,710
Dan ini semua dilakukan melalui cookie dan sesi.

59
00:04:46,130 --> 00:04:52,760
Jadi jika kita meninjau ini dari sudut pandang pengembangan web itu berarti mengatakan pada hari

60
00:04:52,760 --> 00:05:01,310
pertama ketika saya masuk ke chrome dan saya mengetikkan Amazon dot com browser saya akan membuat permintaan ke server

61
00:05:01,310 --> 00:05:09,440
Amazon meminta halaman rumah mereka. menanggapi permintaan itu dan mengirim melalui HMRC SS dan file JavaScript yang diperlukan

62
00:05:09,440 --> 00:05:13,820
untuk browser saya untuk dapat membuat situs Web Amazon.

63
00:05:14,000 --> 00:05:17,570
Dan kemudian katakanlah kami memutuskan untuk menambahkan komputer ke troli kami.

64
00:05:17,600 --> 00:05:24,950
Yah itu sama dengan membuat permintaan posting ke server Amazon mengatakan bahwa saya ingin membeli

65
00:05:24,950 --> 00:05:25,810
komputer.

66
00:05:25,850 --> 00:05:26,550
Kanan.

67
00:05:26,630 --> 00:05:33,240
Dan pada saat inilah server Amazon akan membuat cookie yang berisi data itu.

68
00:05:33,260 --> 00:05:41,390
Pengguna ini ingin membeli komputer dan ketika menanggapi permintaan posting cookie dikirim dan browser

69
00:05:41,600 --> 00:05:45,140
diberitahu untuk menyimpan cookie itu.

70
00:05:45,140 --> 00:05:51,330
Jadi itu berarti bahwa jika saya sekarang terganggu dan saya memutuskan untuk masuk ke Facebook atau apa pun itu.

71
00:05:51,440 --> 00:05:53,530
Tetapi jika saya kembali besok.

72
00:05:53,870 --> 00:05:57,290
Cookie itu masih disimpan di browser saya.

73
00:05:57,740 --> 00:06:04,730
Jadi lain kali saya membuat permintaan ke server Amazon bahwa cookie akan dikirim bersama dengan

74
00:06:04,730 --> 00:06:12,920
permintaan saya untuk memungkinkan server untuk dapat mengidentifikasi siapa saya dan melihat apakah saya memiliki sesi sebelumnya di

75
00:06:13,010 --> 00:06:13,820
Amazon.

76
00:06:13,820 --> 00:06:18,190
Dan itu setara dengan membuka celah yang diungkapkan oleh kue keberuntungan.

77
00:06:18,260 --> 00:06:20,920
Apa hal-hal sebelumnya yang ingin saya beli.

78
00:06:20,930 --> 00:06:26,540
Jadi dalam hal ini komputer dan kemudian mereka bisa merespons dengan delapan

79
00:06:26,840 --> 00:06:33,250
mil ya ya javascript dan juga membuat kartu saya sehingga komputer sudah ditambahkan dalam keranjang.

80
00:06:33,260 --> 00:06:38,090
Jadi ada banyak jenis cookie yang berbeda tetapi jenis cookie yang akan

81
00:06:38,090 --> 00:06:42,840
kita lihat adalah yang digunakan untuk membuat dan mengelola sesi.

82
00:06:42,860 --> 00:06:48,500
Sekarang sesi adalah periode waktu ketika browser berinteraksi dengan server.

83
00:06:48,980 --> 00:06:54,650
Jadi biasanya ketika Anda masuk ke situs web saat itulah sesi Anda dimulai dan saat itulah cookie

84
00:06:54,650 --> 00:06:55,880
keberuntungan Anda dibuat.

85
00:06:56,260 --> 00:07:01,550
Dan di dalam kue keberuntungan itu Anda akan memiliki kredensial pengguna Anda yang mengatakan bahwa pengguna

86
00:07:01,550 --> 00:07:03,870
ini login dan telah berhasil diautentikasi.

87
00:07:03,890 --> 00:07:09,630
Jadi itu berarti ketika Anda terus menelusuri situs Web Anda tidak akan diminta untuk

88
00:07:09,630 --> 00:07:15,410
masuk lagi ketika Anda mencoba mengakses halaman yang memerlukan otentikasi karena mereka selalu dapat

89
00:07:15,410 --> 00:07:22,160
memeriksa terhadap cookie aktif yang Anda miliki di browser Anda dan itu menjaga Anda. otentikasi untuk

90
00:07:22,160 --> 00:07:29,360
sesi penjelajahan ini hingga saat Anda keluar saat sesi ini berakhir dan cookie yang terkait dengan sesi

91
00:07:29,570 --> 00:07:30,810
tersebut dihancurkan.

92
00:07:30,830 --> 00:07:37,970
Jadi kita akan mengimplementasikan cookie dan sesi ke situs Web kita dan kita akan melakukannya

93
00:07:37,970 --> 00:07:40,880
menggunakan sesuatu yang disebut Passport.

94
00:07:40,880 --> 00:07:47,520
Sekarang jika Anda berbicara tentang no. S. dan otentikasi hampir tidak mungkin untuk tidak menyebutkan paspor.

95
00:07:47,600 --> 00:07:54,560
Dan itu adalah sesuatu yang sangat fleksibel dan memungkinkan Anda untuk mengotentikasi pengguna Anda menggunakan strategi lokal

96
00:07:54,560 --> 00:08:00,770
seperti apa yang kami lakukan saat ini yaitu nama pengguna dan kata sandi atau menggunakan

97
00:08:00,770 --> 00:08:04,530
sejumlah layanan lain seperti Google Facebook Linked Twitter.

98
00:08:04,700 --> 00:08:10,640
Dan itu membuatnya jauh lebih mudah bagi Anda untuk dapat menyambungkan berbagai cara otentikasi ini ke situs Web

99
00:08:10,640 --> 00:08:11,330
Anda.

100
00:08:11,840 --> 00:08:18,080
Jadi mari kita mulai belajar tentang paspor dan belajar tentang bagaimana kita dapat mengimplementasikan cookie dan sesi.
