ログインと承認は別
ここは Supabase Auth の認証だけ。ログインできても、既存の
enger.app_users にメール一致で登録があり status = "active" かつ role が admin / agent でなければ、保存系の操作とメンバー管理は 通らない(同じ Supabase を enger-lp の社外エンジニアと共用しているため)。