Dan Tech Academy
Sau bài này bạn sẽ
  • Phân loại value theo trust boundary: authority, client configuration, local input, shipped, flag
  • Trace build route từ local.properties (BuildConfig) và Config.xcconfig (Info.plist) tới AppBuildConfig và SecretManager
  • Giải thích vì sao Supabase publishable key được phép nằm trong app và RLS mới là lớp bảo vệ
Thời lượng5 phút
Độ khóIntermediate

Bảo Vệ Secrets Trong Build (Android + iOS)

Hiểu cách xử lý mobile secrets một cách thực tế, trên cả Android lẫn iOS.

Nội dung bài học
  1. 01Mục Tiêu Bài Học
  2. 02Mục Tiêu Cụ Thể
  3. 03Phần 1: Phân Loại Theo Trust Boundary, Không Theo Filename
  4. 04Phần 2: Đường Đi Trên Android
  5. 05Phần 3: Đường Đi Trên iOS
  6. 06Phần 4: Hai Đường, Một Điểm Hội Tụ
  7. 07Phần 5: Publishable Key Được Phép Lộ, RLS Mới Là Lớp Bảo Vệ
  8. 08Phần 6: Gate Cho Bản iOS
  9. 09Lộ Trình Đọc Code
  10. 10Smell Code
  11. 11Tham Khảo
  12. 12Ý Chính

Chủ đề: mobile-action-pro, release-readiness

Còn 12 phần trong bài nàyMở khóa toàn bộ Mobile Action ProMục Tiêu Bài Học, Mục Tiêu Cụ Thể, … — cùng 114 bài học của khóa, source code và checklist.
Mở khóa Mobile Action ProThanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập
Đăng nhập