Authentication
- + Email + password dengan hardening (min length, bcrypt, verifikasi)
- + OAuth Google dan GitHub, gampang ditambah provider baru
- + Reset password pakai token bertanda tangan
- + Session cookie: HttpOnly, SameSite=lax, Secure di production
- + Organization plugin: workspace, member, invitation, role
- + Helper requireActiveOrg + requireRole di semua route mutasi