Phương pháp định danh người dùng

Một phần của tài liệu LUẬN VĂN:GIẢI PHÁP MỞ RỘNG THÔNG TIN NGỮ CẢNH PHIÊN DUYỆT WEB NGƯỜI DÙNG NHẰM NÂNG CAO CHẤT LƯỢNG TƯ VẤN TRONG HỆ THỐNG TƯ VẤN TIN TỨC pdf (Trang 25 - 26)

Định danh người dùng là tiêu chí quan trọng giúp hệ thống phân biệt, và xây dựng

hồ sơ khác nhau cho những người dùng khác nhau. Gauch và cộng sự [14] liệt kê ra 5

cách tiếp cận cơ bản trong định danh người dùng: các tử phần mềm (software agent), đăng

nhập (login), proxy server, cookie và phiên duyệt web(session). Mỗi phương pháp đều có

những ưu, nhược điểm riêng và ảnh hưởng các dữ liệu người dùng có thể thu thập được. Ba phương pháp đầu tiên chính xác hơn, nhưng chúng yêu cầu sự tham gia của

người dùng. Các tử phần mềm là một phần mềm nhỏ được đặt trên máy người dùng, thu

thập thông tin về họ và chia sẻ chúng với máy chủ thông qua một vài giao thức. Giải pháp này có độ tin cậy cao nhất vì có nhiều hơn sự điều khiển khi triển khai ứng dụng và các giao thức. Nó cũng có khả năng thu thập được nhiều thông tin nhất vì có quyền truy cập

tới nhiều hơn các nguồn thông tin người dùng. Tuy nhiên, nó yêu cầu sự tham gia của người dùng để cài đặt phần mềm, đó là một cản trở không dễ chịu. Giải pháp có độ tin cậy

thứ hai là dựa trên việc đăng nhập. Bởi vì người dùng định danh chính họ thông qua đăng

nhập, cách định danh này thường chính xác và có thể sử dụng để xác định người dùng

dùng nhiều máy khách khác nhau. Mặt trở ngại của phương pháp này là người dùng cần

thực hiện một tiến trình đăng kí và thực hiện đăng nhập và đăng xuất cho mỗi lần sử dụng. Ở giải pháp thứ ba, một proxy server sẽ làm nhiệm vụ thu thập thông tin người dùng,

18

người dùng sử dụng nhiều máy tính, tương tự như hai giải pháp trên, nó yêu cầu người

dùng tham gia bằng cách đăng kí cùng một địa chỉ proxy cho tất cả các máy họ sử dụng.

Hai phương pháp sau, cookie và phiên duyệt web không yêu cầu bất cứ sự tham gia

nào từ phía người dùng. Trong lần đầu tiên trình duyệt máy khách truy cập vào hệ thống ,

một userid được tạo ra, id này sẽ được lưu trong cookie máy người dùng. Một người dùng truy cập vào cùng một trang web được xác định là duy nhất nếu cùng một userid được sử

dụng. Tuy nhiên, nếu người dùng sử dụng nhiều hơn một máy tính, hay một loại trình duyệt, sẽ có những cookie khác nhau, và tương ứng là những hồ sơ người dùng khác

nhau. Hơn nữa, giải pháp này cũng gặp vấn đề khi có nhiều hơn một người dùng cho một

máy, hoặc trường hợp người dùng xóa, hay tắt cookie. Đối với phiên duyệt web, trở ngại

cũng tương tự khi có nhiều hơn một người dùng cho một máy hay có sử dụng nhiều hơn

một máy, một trình duyệt, nhưng nó không lưu trữ userid giữa những lần duyệt. Một người dùng bắt đầu với một phiên duyệt web mới, thông tin trong phiên duyệt web lưu lại

vết các hành vi người dùng tương tác với hệ thống trong một lần duyệt web của họ ví dụ

danh sách các pageview, thời gian giành cho mỗi pageview, địa chỉ IP,…

Ưu điểm quan trọng của giải pháp định danh dựa trên phiên duyệt web là nó không

đặt bất cứ gánh nặng nào về phía người dùng, không gặp những nghi ngại về tính riêng tư

(tức là không lưu lại bất cứ thông tin nào về người dùng) và cũng không yêu cầu bật

cookie ở trình duyệt.

Một phần của tài liệu LUẬN VĂN:GIẢI PHÁP MỞ RỘNG THÔNG TIN NGỮ CẢNH PHIÊN DUYỆT WEB NGƯỜI DÙNG NHẰM NÂNG CAO CHẤT LƯỢNG TƯ VẤN TRONG HỆ THỐNG TƯ VẤN TIN TỨC pdf (Trang 25 - 26)