Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Building FoxyInvoice — Chapter 4: Multi-tenancy & data security — the vault

This series is written in the open, from a real production system. This chapter is the vault: identity, isolation, authorization, and the tests that prove it holds.

  • Multi-tenancy allows unrelated companies to share one system with isolated data.
  • Identity established via email/password, Google SSO, and JWT access tokens.
  • Isolation achieved through EF Core query filters, save interceptor, and CI tests.

More from Sunday 20 September →