WA Channel V2

Tenant-aware auth foundation for the V2 migration track.

Login tetap memakai flow email dan password seperti V1, tetapi context hasil login sekarang sudah membedakan mode `platform` dan `tenant` serta mengikat akses ke tenant yang benar.

Platform owner user seeded separately from tenant users
Default-tenant reserved for V1 migration foundation
JWT context now carries user scope and tenant context
Permission resolution stays explicit through role mapping
Authentication

Sign in

Gunakan user V2 yang sudah seeded atau hasil migrasi auth foundation ke `default-tenant`.