WEB STATEFULL
![]() |
| Web Statefull 01 |
A. APLIKASI WEB STATEFULL
1.
Pengertian
Adalahaplikasi web dimanainformasi yang diberikan sebelumnya disimpan
dan mempengaruhi konten/informasi/data yang akan diberikan setelahnya.
2.
Ciri-CIri
·
Session Menyimpan informasi tentang
preferensi yang kita berikan, membuat suatu sesi yang unik untuk kita.
·
Cookies Data yang menyimpaninformasi.
·
Cache Suatu mekanisme dimana
web document seperti HTML dan gambar disimpan sementara untuk mengurangi pemakaian
bandwitd dan mempercepat loading.
B.
SESSION
PADA SISI SERVER
1.
Pengertian
Cara untukmenjagasuatu variable tetapadaselamasesikunjungan user. Meskipunberpindah – pindahhalaman, variable session tetapada dan bisadiaksessampai session ditutup.
Cara untukmenjagasuatu variable tetapadaselamasesikunjungan user. Meskipunberpindah – pindahhalaman, variable session tetapada dan bisadiaksessampai session ditutup.
2.
Cara Kerja
·
Pengunjungmengakses web
(memulai session).
·
Pengunjungdiberipengenalberupa
session id.
·
Pengunjungmelanjutkan session,
mengirim session id nyauntukmemperolehkembali variable-variable session
miliknya yang telahdisimpan server.
·
Pengiriman session id ke server
melalui 2 cara :
Ø Default, dikirimmelalui cookies
Ø Melalui query string
C.
AUTENTIKASI USER APLIKASI WEB
Proses dalamrangkavalidasi user
pada saatmemasukisistem web. Nama dan password dari user dicekmelalui proses
yang mengeceklangsungke daftar mereka yang
diberikanhakuntukmemasukisistemtersebut.
1.
Metode-Metode Autentikasi
Autentikasi bertujuan untuk membuktikan siapa anda sebenarnya,
apakah anda benar-benar orang yang anda klaim sebagai dia (who you claim to
be). Ada banyak cara untuk membuktikan siapa anda. Metode autentikasi bias dilihat
dalam 4 kategori metode:
·
Something you know
Iniadalahmetodeautentikasi yang
paling umum. Cara ini mengandalkan kerahasiaan informasi, contohnya adalah
password dan PIN. Cara ini berasumsi bahwa tidak ada seorangpun yang mengetahui
rahasia itu kecuali anda seorang.
·
Something you have
Cara ini biasa nya merupakan
factor tambahan untuk membuat autentikasi menjadi lebih aman. 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.
·
Something you are
Ini adalah metode yang paling
jarang dipakai karena factor teknologi dan manusia juga. Cara ini menghandalkan
keunikan bagian-bagian tubuh anda yang tidak mungkin ada pada orang lain
seperti sidik jari, suara atau sidik retina. Cara ini berasumsi bahwa bagian tubuh
anda seperti sidik jari dan sidik retina, tidak mungkin sama dengan orang lain.
·
Something you do
Melibatkan bahwa setiap user
dalam melakukan sesuatu dengan cara yang berbeda. Contoh : Penggunaan analisis
suara (voice recognation), dan analisis tulisan tangan.
D.
COOKIES PADA SISI CLIENT
1.
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.
2.
Karakteristik
Ø Cookie dipakai untuk menyimpan informasi di sisi client oleh suatu
server.
Ø Cookie bias dipakai untuk menyimpan informasi login untuk digunakan
pada halaman – halaman berikutnya.
Ø Cookie bias untuk menyimpan informasi tambahan agar tidakperlu
login lagi setiap kali mengunjungi website.


Tidak ada komentar:
Posting Komentar