- Apa pengesahan yang harus saya gunakan untuk laman web saya?
- Mengapa laman web memerlukan pengesahan?
- Adakah pengesahan cukup untuk menjamin laman web?
Apa pengesahan yang harus saya gunakan untuk laman web saya?
Untuk aplikasi web yang memanfaatkan templating sisi pelayan, auth berasaskan sesi melalui nama pengguna dan kata laluan sering kali paling sesuai. Anda juga boleh menambah oauth dan openid juga. Untuk API yang tenang, pengesahan berasaskan token adalah pendekatan yang disyorkan kerana ia tidak berkesudahan.
Mengapa laman web memerlukan pengesahan?
Pengesahan digunakan oleh pelayan apabila pelayan perlu mengetahui dengan tepat siapa yang mengakses maklumat atau laman web mereka. Pengesahan digunakan oleh pelanggan apabila pelanggan perlu mengetahui bahawa pelayan adalah sistem yang dikatakannya. Dalam pengesahan, pengguna atau komputer harus membuktikan identitinya kepada pelayan atau klien.
Adakah pengesahan cukup untuk menjamin laman web?
Oleh kerana terdapat penyulitan yang kuat, penggodam tidak dapat masuk ke dalam maklumat secara langsung. Oleh itu, mereka menggunakan kunci dan menyebabkan serangan lelaki tengah untuk mencuri data teks bersih dari penyemak imbas atau pelayan pada umumnya. Semua perkara ini membuktikan bahawa mempunyai pengesahan yang kuat mungkin tidak mencukupi untuk mempunyai keselamatan aplikasi web yang sangat baik.