Otentikasi
OTENTIKASI (Authentication)
Dalam penggunaan komputer, otentikasi merupakan suatu cara untuk mengenali identitas
digital pemakai (user), komputer atau bahkan program komputer melalui permintaan untuk
melakukan login.
Otentikasi web merupakan suatu bentuk komunikasi antara Web browser dan Web server.
Web Browser berada pada sisi client (user) dan Web server terdapat pada sisi website.
Kebanyakan web-site menyediakan “account” untuk usernya agar dapat melakukan akses,
kontrol atau perubahan pada service yang disediakan web-site. Untuk itu user perlu login
sebelum memasuki halaman tertentu. Permintaan login biasanya terdiri dari username dan
password. User yang valid akan diizinkan untuk akses ke suatu halaman/fungsi tertentu yang
dimintanya.
Otentikasi web melibatkan header Hyper Text Transfer Protocol (HTTP) dan error messages.
Bentuk aliran komunikasinya adalah :
1. Web Browser melakukan permintaan, seperti HTTP-GET.
2. Web Server melakukan pengecekan otentikasi. Jika otentikasi tidak valid, server akan
mengirimkan error message.
3. User dapat melakukan permintaan ulang, disertai dengan pengiriman informasi
otentikasi.
4. Web server kembali melakukan pengecekan. Jika otentikasi telah valid maka user
telah dapat akses halaman yang di inginkan.
Single Sign-On
Adalah otentikasi yang dilakukan oleh user hanya satu kali melalui “central authority”
dimana user akan melakukan akses ke banyak website. Website lain mempercayai central
authority ini untuk menyediakan proses otentikasi. Cara ini juga dapat mengurangi prosedur
administratif website lainnya. Single sign-on ini efektif digunakan dilingkungan intranet yang
memiliki domain sama.