-
Notifications
You must be signed in to change notification settings - Fork 0
4.1.4.b Đổi mật khẩu
Thuong edited this page Jul 20, 2023
·
6 revisions
Các button chuyển trang
- Trang chủ: chuyển đến Trang chủ của web
- Thể loại: chuyển đến trang thể loại
- Tài khoản: chuyển đến trang Tài khoản người dùng
- Bảng xếp hạng: chuyển đến trang Bảng xếp hạng
- Đăng nhập
- Nhập tên đăng nhập
- Mật khẩu
- Xác nhận mật khẩu
- Lưu mật khẩu và chuyển đến trang tài khoản
Địa chỉ, email, số điện thoại,...
Sơ đồ
Mô tả luồng dữ liệu
- D1: Thông tin về người dùng (Tên đăng nhập, email, mật khẩu hiện tại, mật khẩu mới).
- D2: Không có.
- D3: Tên đăng nhập, email và mật khẩu hiện tại để xác minh danh tính.
- D4: Thông tin về người dùng (Tên đăng nhập, email, mật khẩu mới).
- D5: Không có.
- D6: Thông báo đổi mật khẩu thành công.
Thuật toán
- B1: Nhận D1 từ người dùng
- B2: Kết nối cơ sở dữ liệu
- B3: Đọc D3 từ bộ nhớ phụ
- B4: Kiểm tra người dùng (D1) có thuộc danh sách (D3) hay không.
- B5: Nếu tên đăng nhập, email và mật khẩu hiện tại khớp, cập nhật thông tin tài khoản của người dùng trong cơ sở dữ liệu với mật khẩu mới.
- B6: Thông báo thành công cho người dùng xác nhận rằng mật khẩu đã được thay đổi thành công.
- B7: Kết thúc.