# Variables HOST=http://localhost:3333 COOKIE_FILE=cookies.txt run: go run cmd/main.go # 1. Register a user register: curl -v POST $(HOST)/register \ -d "email=jason@debian.org" \ -d "password=pass123" # 2. Login and SAVE the cookie to a file login: curl -v POST $(HOST)/login \ -d "email=jason@debian.org" \ -d "password=pass123" \ -c $(COOKIE_FILE) # 3. Access a protected route using the saved cookie test-auth: curl GET $(HOST)/users \ -b $(COOKIE_FILE) # 4. Cleanup clean-cookies: rm -f $(COOKIE_FILE) .PHONY: run register login test-auth clean-cookies