← Все курсы
КурсБесплатноЧасть практики восстанавливается

Authentication, authorization, tenancy и safe errors

Production identity boundary, per-resource authorization, tenant isolation, layered validation and safe error/redaction contracts for a Go HTTP/Gin service. Статус исходного audited package: review. Runtime/activation…

Часть практики восстанавливается. Теория и опубликованные уроки доступны уже сейчас. Если для отдельного шага ещё нет задания или теста, он откроется для чтения и не будет ошибочно засчитан как пройденный.
Пройдено0 / 16
Примерное время9 ч
Модули4
Уроки16

Уроки курса

Откройте любой опубликованный урок. Порядок программы влияет на зачёт прогресса, но не скрывает учебный материал.

1Authentication и credential parsing4 уроки0 / 4
Модель: untrusted credential → verified actorОткрыть
Разбор failure trace и protocol boundaryОткрыть
Извлечение: восемь authentication invariantsОткрыть
Самостоятельная реализация authentication middlewareОткрыть
2Authorization и tenant isolation4 уроки0 / 4
Модель: actor → resource → tenant → permission → effectОткрыть
Разбор first wrong authorization factОткрыть
Извлечение authorization contract без подсказкиОткрыть
Самостоятельная реализация tenant-aware UpdateTitleОткрыть
3Transport, domain и database validation4 уроки0 / 4
Модель: transport → domain → repository/databaseОткрыть
Локализация первого неверного validation factОткрыть
Извлечение boundary order без подсказкиОткрыть
Самостоятельный strict create boundaryОткрыть
4Safe error envelope и redaction4 уроки0 / 4
Модель: internal cause → public envelope → sanitized logОткрыть
Локализация первого leak или ownership mismatchОткрыть
Извлечение safe error boundary без подсказкиОткрыть
Самостоятельный centralized safe error boundaryОткрыть
Authentication, authorization, tenancy и safe errors | NativePath