Bagaimana cara kerja otentikasi berbasis cookie?
Bagaimana cara kerja otentikasi berbasis cookie?

Video: Bagaimana cara kerja otentikasi berbasis cookie?

Video: Bagaimana cara kerja otentikasi berbasis cookie?
Video: CARA MEMBUAT LOGIN PHP: Dengan Database MySQL, Session dan Cookie 2024, November
Anonim

Kue kering - Otentikasi Berbasis

Ini berarti bahwa autentikasi catatan atau sesi harus disimpan baik di sisi server maupun sisi klien. Server perlu melacak sesi aktif dalam database, sementara di front-end a Kue kering dibuat yang memegang pengidentifikasi sesi, sehingga namanya otentikasi berbasis cookie.

Mempertimbangkan hal ini, bagaimana cookie digunakan untuk otentikasi?

Otentikasi cookie menggunakan HTTP kue ke mengautentikasi permintaan klien dan memelihara informasi sesi. Klien mengirimkan permintaan login ke server. Pada login yang berhasil, respons server mencakup Set- Kue kering header yang berisi Kue kering nama, nilai, waktu kedaluwarsa dan beberapa info lainnya.

Juga, di mana cookie otentikasi disimpan? Kue kering -berdasarkan Autentikasi NS Kue kering biasanya disimpan pada klien dan server. Server akan toko NS Kue kering dalam database, untuk melacak setiap sesi pengguna, dan klien akan memegang pengenal sesi.

Demikian pula orang mungkin bertanya, bagaimana cara mengotentikasi sesi?

Sidang berdasarkan autentikasi adalah salah satu di mana status pengguna disimpan di memori server. Saat menggunakan sidang sistem auth berbasis, server membuat dan menyimpan sidang data dalam memori server ketika pengguna masuk dan kemudian menyimpannya sidang Id dalam cookie di browser pengguna.

Bagaimana cara kerja otentikasi browser?

Server mengirimkan kembali tajuk yang menyatakan itu membutuhkan autentikasi untuk ranah tertentu. Pengguna memberikan nama pengguna dan kata sandi, yang peramban menggabungkan (nama pengguna + ":" + kata sandi), dan encode base64. String yang disandikan ini kemudian dikirim menggunakan tajuk "Otorisasi" pada setiap permintaan dari peramban.

Direkomendasikan: