Part 4 of the Grimoire API series. So far: a validated endpoint (Part 1), persistence (Part 2), and the actual XP/badge rules (Part 3) — all running against one hardcoded "default player." This post finally gets rid of that placeholder. Retiring DEFAULT_PLAYER_ID Since Part 2, every POST /progress/choice call has quietly advanced the same fake... Weiterlesen
Intelligence View
Building a Choose-Your-Own-Adventure API with NestJS — Part 4: Auth
Part 4 of the Grimoire API series. So far: a validated endpoint (Part 1), persistence (Part 2), and the actual XP/badge rules (Part 3) — all running against one hardcoded "default player." This post finally gets rid of that p…
SOCIAL SHARE CARD GENERATOR