Aplikasi Web Statefull
A. PENGERTIAN
Adalah aplikasi web dimana informasi yang diberikan sebelumnya disimpan dan mempengaruhi konten/informasi/data yang akan diberikan setelahnya. Contoh Google Drive, Gmail, Mobile Banking, Website Perwalian UNIKOM.
B. CIRI – CIRI
Session Menyimpan informasi tentang preferensi yang kita berikan, membuat suatu sesi yang unik untuk kita.
Cookies Data yang menyimpan informasi.
Cache Suatu mekanisme dimana web document seperti HTML dan gambar disimpan sementara untuk mengurangi pemakaian bandwitd dan mempercepat loading.
C. CARA KERJA
Menyimpan data anda diserver, seperti username dan password,
Lalu menggunakannya untuk terhubung kepada client.
Kemudian memberikan respon sesuai dengan permintaan client sampai client tersebut logout.
Session Pada Sisi Server
A. PENGERTIAN
Cara untuk menjaga suatu variable tetap ada selama sesi kunjungan user. Meskipun berpindah – pindah halaman, variable session tetap ada dan bisa diakses sampai session ditutup.
B. CARA KERJA
Pengunjung mengakses web (memulai session).
Pengunjung diberi pengenal berupa session id.
Pengunjung melanjutkan session, mengirim session id nya untuk memperoleh kembali variable-variable session miliknya yang telah disimpan server.
Pengiriman session id ke server melalui 2 cara : Default, dikirim melalui cookies dan melalui query string
Session berakhir saat fungsi session_destroy() dipanggil sewaktu – waktu user menutup web browsernya.
Cookies Pada Sisi Client
A. PENGERTIAN
Adalah salah satu cara untuk menciptakan suatu statefull session dengan HTTP. Cookies ini berupa informasi dalam bentuk teks yang dipertukarkan oleh client dan server.
B. KARAKTERISTIK
Cookie dipakai untuk menyimpan informasi di sisi client oleh suatu server.
Cookie bisa dipakai untuk menyimpan informasi login untuk digunakan pada halaman – halaman berikutnya.
Cookie bisa untuk menyimpan informasi tambahan agar tidak perlu login lagi setiap kali mengunjungi website.
C. FUNGSI
Menyimpan Informasi Login
Menyimpan Pengaturan Website
Menyediakan Konten Lebih Personal
Menampilkan Iklan
Autentikasi User Aplikasi Web
A. PENGERTIAN
Proses dalam rangka validasi user pada saat memasuki sistem web. Nama dan password dari user dicek melalui proses yang mengecek langsung ke daftar mereka yang diberikan hak untuk memasuki sistem tersebut. Autentikasi bertujuan untuk membuktika siapa anda sebenarnya, apakah anda benar-benar orang yang anda klaim sebagai dia (who you claim to be).
B. METODE AUTENTIKASI
Something you know, Cara ini mengandalkan kerahasiaan informasi, contohnya adalah password dan PIN. Cara ini berasumsi bahwa tidak ada seorangpun yang mengetahui rahasia itu kecuali anda seorang.
Cara ini mengandalkan barang yang sifatnya unik, contohnya adalah kartu magnetic/smartcard, hardware token, USB token dan sebagainya. Cara ini berasumsi bahwa tidak ada seorangpun yang memiliki barang tersebut kecuali anda seorang. Merupakan faktor tambahan.
Something you are, Cara ini menghandalkan keunikan bagian-bagian tubuh anda yang tidak mungkin ada pada orang lain seperti sidik jari, suara atau sidik retina.
Something you do, Melibatkan bahwa setiap user dalam melakukan sesuatu dengan cara yang berbeda.
Materi PWB kelas XII KD 3.19 Menerapkan aplikasi web statefull
Anonimus
2
Komentar
Tags
PWB
Anonimus
Hanya seorang anak TI yang pemalas.
Sekarang sedang fokus menikmati hidup
sambil mengisi waktu dengan belajar
wow thanks bangg ilmunya
BalasHapusterimakasih informasinya, sangat membantu sekali. saya membacanya 3 kali sehari dan saya merasakan manfaatnya
BalasHapusPosting Komentar