World 8 / Khu xây dựng

Authentication

Học building blocks của client authentication: auth flow, login validation, fake auth API, access/refresh token model, session state, protected screens, session restore, refresh token concept và final Auth Client App. Hoàn thành bài học để mở zone tiếp theo. Boss Project đang chờ ở cuối thế giới.

NP
World entranceAPI MountainsBiome: Ice

Frozen mountains kiểm tra API, auth, tokens, backend flow và reliable data loading.

Guide: Backend Sherpa

Reward skill: Network confidence

Objective: Clear lessons, solve quests, bank XP và mở phần tiếp theo của map.

Route progress0%

API Mountains

Connect app với data và safe user access.

Route progress0%
World route

What you will build

Add registration, sign-in, tokens, and protected screens.

What you should know

World 7: API và Backend

Recommended previous world

World 7: API và Backend

Trạng thái

Free

Thế giới

Thế giới 2

Thời lượng

9 giờ 15 phút

Bản đồ

3 zone / 9 bài học

Bài học

0 / 9 bài học

Đăng nhập để lưu tiến độ và XP.

Quest mapAPI Mountains0/9

Token Frostguard

01Current
NP

Quest

Mission 1

Mission 1: Map auth-flow. Đọc briefing, solve practice quest và bank XP.

+40 XP
02Locked

Quest

Mission 2

Mission 2: Login form validation. Đọc briefing, solve practice quest và bank XP.

+55 XP
03Locked

Challenge

Mission 3

Mission 3: Fake Auth API. Đọc briefing, solve practice quest và bank XP.

+65 XP
04Locked

Quest

Mission 4

Mission 4: Token model: access и refresh. Đọc briefing, solve practice quest và bank XP.

+55 XP
05Locked

Quest

Mission 5

Mission 5: Session state. Đọc briefing, solve practice quest và bank XP.

+60 XP
06Locked

Reward

Mission 6

Mission 6: Protected screen. Đọc briefing, solve practice quest và bank XP.

+55 XP
07Locked

Boss

Boss mission

Boss mission: Restore session. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

+65 XP
08Locked

Boss

Boss mission

Boss mission: Refresh token concept. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

+70 XP
09Locked

Boss

Boss mission

Boss mission: Final project: Auth Client App. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

+100 XP

Mission 1

Mission 1: Map auth-flow. Đọc briefing, solve practice quest và bank XP.

Skill collectedNetwork confidence
Final objectiveAPI Mountains

Token Frostguard

World goal: Connect app với data và safe user access.

Skill collected: Network confidence

Level 1

Auth flow и login

Module này xây một phần practical tập trung của Authentication. Mỗi lesson có task, validation rules và hidden solution.

Zone 1

Zone 1: Auth flow и login. Clear các mission trong zone này để đẩy path tiến lên.

Level 1NEXT LEVEL+40 XP

Map auth-flow

Mission 1: Map auth-flow. Đọc briefing, solve practice quest và bank XP.

40 phút
Vào level
Level 2LOCKED+55 XP

Login form validation

Mission 2: Login form validation. Đọc briefing, solve practice quest và bank XP.

55 phútHoàn thành level trước
Level 3LOCKED+65 XP

Fake Auth API

Mission 3: Fake Auth API. Đọc briefing, solve practice quest và bank XP.

1 giờ 5 phútHoàn thành level trước
Level 2

Session, tokens и protected UI

Module này xây một phần practical tập trung của Authentication. Mỗi lesson có task, validation rules và hidden solution.

Zone 2

Zone 2: Session, tokens и protected UI. Clear các mission trong zone này để đẩy path tiến lên.

Level 1LOCKED+55 XP

Token model: access и refresh

Mission 4: Token model: access и refresh. Đọc briefing, solve practice quest và bank XP.

55 phútHoàn thành level trước
Level 2LOCKED+60 XP

Session state

Mission 5: Session state. Đọc briefing, solve practice quest và bank XP.

1 giờHoàn thành level trước
Level 3LOCKED+55 XP

Protected screen

Mission 6: Protected screen. Đọc briefing, solve practice quest và bank XP.

55 phútHoàn thành level trước
Boss LevelBoss Project

Restore, refresh и финальный app

Module này xây một phần practical tập trung của Authentication. Mỗi lesson có task, validation rules và hidden solution.

Boss zone

Boss zone: Restore, refresh и финальный app. Đây là nơi world biến thành portfolio proof. Final boss project.

Level 1Boss LevelLOCKED+65 XP

Restore session

Boss mission: Restore session. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

1 giờ 5 phútFinal QuestHoàn thành level trước
Level 2Boss LevelLOCKED+70 XP

Refresh token concept

Boss mission: Refresh token concept. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

1 giờ 10 phútFinal QuestHoàn thành level trước
Level 3Boss LevelLOCKED+100 XP

Final project: Auth Client App

Boss mission: Final project: Auth Client App. Kết hợp các pattern của zone thành final result. Connect app với data và safe user access.

1 giờ 30 phútFinal QuestHoàn thành level trước

Have a question or found an issue?

Your message will include this course context.

XP PRACTICE

Reinforce what you learned

Play a short code game or test your speed in the Arena.