Quản lí tin nhắn 1412558 - UDPT-2017/project-stealth GitHub Wiki
QUẢN LÍ TIN NHẮN
Yêu cầu: Bắt buộc người dùng đăng nhập để vào trang quản lí tin nhắn của mình
Tính năng:
- Cho phép Login bằng tài khoản Facebook (dùng passportJS)
-
Khi người dùng lần đầu chọn login bằng facebook, sẽ được chuyển đến route để liên kết fb của người đó với ứng dụng.
-
Sau khi người dùng chấp nhận, hệ thống sẽ lấy thông tin người dùng(địa chỉ facebook, tên hiển thị, avatar...) lưu vào database
-
Các lần sau khi đăng nhập passport fb sẽ chứng thực và không ghi lại thông tin xuống database
### Lấy thông tin Facebook cho đăng nhập
- Quản lí tin nhắn
- Bắt buộc người dùng đã đăng nhập mới thực hiện được chức các chức năng bên dưới.
- Xem nội dung hộp thư đến của mình(người gửi, thời gian gửi...).
- Gửi tin nhắn của mình cho các users là bạn của người dùng.
- Xem lại các tin nhắn đã gửi
- Hiển thị danh sách người dùng trong hệ thống, cho phép kết bạn hoặc hủy kết bạn