Skip to content

Commit f23e69d

Browse files
committed
Add slide session 05
1 parent d01bb71 commit f23e69d

File tree

5 files changed

+21
-0
lines changed

5 files changed

+21
-0
lines changed
-6 Bytes
Binary file not shown.
353 KB
Binary file not shown.

Session05/02. Guards.pptx

436 KB
Binary file not shown.

Session05/Practice 01.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
TODO
2+
====
3+
4+
1. Thực hành định tuyến trang: `Home`, `About`, `ToDo`
5+
2. Thực hành `RouterLinkActive`,
6+
3. Hoàn thiện ứng dụng ToDo, sử dụng `HttpClient` Service
7+
8+
Output:
9+
10+
![ToDo Application](./../Todo-App.png "Giao diện ứng dụng ToDo App")
11+
12+

Session05/Practice 02.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
TODO
2+
====
3+
4+
1. Tạo trang đăng nhập: LoginComponent và cấu hình routes
5+
2. Tạo trang quản lý tài khoản người dùng
6+
* Sử dụng Guard để bảo vệ trang quản lý
7+
* Người dùng khi truy cập mà chưa đăng nhập thì `redirect` đến trang Login, khác thì hiển thị danh sách user có trong hệ thống
8+
* Thực hành nâng cao với `CanDeactivate`
9+
3. Tạo trang đăng ký người dùng, lưu vào local-storage (thêm)

0 commit comments

Comments
 (0)