QUOTE(Milou @ Jul 27 2004, 11:57 PM)
Cái này là vì cơ chế của dịch vụ Identity management, lúc này bác vẫn có account trong VnPassport, nhưng chưa đăng ký sử dụng TG. Khi bác chưa Log-in vào hệ TG thì trong hệ thống của TG chưa có account của bác, khi bác log-in vào thì nó tự động tạo một account trong TG. Bác nhớ ví dụ tôi đã lấy về làm Hộ chiếu và làm thẻ sinh viên không? trường hợp này hoàn toàn tương tự như khi bác làm hộ chiếu mà chưa làm thẻ sinh viên vậy. Thiết kế kiểu này tuy tiết kiệm được nhiều thao tác cho người dùng, nhưng chưa tốt và rõ ràng lắm, đáng ra thì họ có thể làm theo Use Case sau:
- Người dùng vào trang của TG
- Người dùng login vào bằng Account của VNPassport
- Hệ thống hiện ra một thông báo rằng sẽ tạo một account mới trong TG, đồng thời yêu cầu người dùng chấp nhận một Thỏa thuận sử dụng TG
- Người dùng chấp nhận hoặc reject việc trên.
- Hệ thống yêu cầu người dùng khai báo một số thông tin sau
* Nick name mới trong TG (mặc định trùng với account của Passport, nhưng có thể thay đổi)
* Các thông tin cá nhân sử dụng trong phạm vi TG (có thể mặc định để sẵn thông tin copy từ VNExpress sang, nhưng cho phép người dùng thay đổi)
- Người dùng khai báo các thông tin theo lựa chọn và bấm accept
- Hệ thống bắt đầu chấp nhận người dùng chính thức từ thời điểm này.
Nếu để kiểu cũ có một số bất lợi
- Nick Name duy nhất ở trong mọi khu vực => không phải là điều các user muốn
- Có user không muốn sử dụng TG nhưng vô tình đăng ký mà không biết
- Dễ gây ra tranh cãi và hiểu nhầm