PHPカンファレンス2025での登壇資料です。
「権限管理って、どうしてこんなに複雑なんだ…」
M&Aという機密性の高い情報を扱うDXツールの開発で、私たちは20万パターン近くに及ぶ「権限の組み合わせ爆発」に直面しました。
この資料では、その複雑に絡み合った要件の糸を、私たちがどのように「スッキリ解きほぐした」のか、その全貌を解説します。
【この資料で学べること】
◆ 課題設定力:複雑な要件を整理し、本質的な仕様に落とし込むまでの思考プロセス
◆ 課題解決力:
・Laravel × CasbinによるABAC(属性ベースアクセス制御)の実装パターン
・責務分離を用いた見通しの良いアーキテクチャ設計
・Contextパターンによるパフォーマンス最適化
【こんな方におすすめです】
・Laravelで大規模な権限管理の実装に悩んでいる方
・Casbinの具体的な活用事例やアーキテクチャを知りたい方
・保守性と拡張性の高いバックエンド設計に興味がある方
Laravelで権限管理に立ち向かう、すべての方に贈る実践的な記録です。
#PHP #Laravel #Casbin #権限管理 #認可処理 #アーキテクチャ #設計パターン #ABAC #PHPカンファレンス