Pi Network + Unity Standalone Authentication Boilerplate

Out-of-band authentication: a standalone Unity game opens a login page in the PC browser, Pi's authorize page renders a QR code the player scans with the Pi app's wallet scanner, approves the login with Pi Sign-in (OAuth 2.0 implicit flow), and the game polls until the session is approved.

Endpoints

See README.md for setup: Neon schema, Pi Developer Portal configuration, and the Unity client (unity/PiLoginManager.cs).