APIセキュリティにおいて「IDOR(Insecure Direct Object Reference)」脆弱性を防ぐための根本的な対策はどれか。

「鍵を持っている(認証)」だけでなく、「その鍵でこの金庫を開けていいか(認可)」を毎回確認しないと、番号を変えるだけで他人の金庫が開いてしまう。