MacPlusSupport Office: an invoicing app small businesses sign into with Microsoft (portfolio build). Sign-in uses Microsoft Entra ID (MSAL, PKCE, read-profile permission only), each business sees only its own data, and sign-in tokens are encrypted before they're stored. Invoice...