Symfony のセキュリティ コンポーネントはどのように機能しますか?
現在、私はユーザーのログイン データを取得し、データベースに対して認証し、その情報をセッション変数に保存してログインします。ユーザーがページにアクセスすると、セッションをチェックして、特定のページを表示する権限があることを確認します。これらはすべてサービスにまとめられています。
私は Symfony のセキュリティ コンポーネントを調べてきましたが、それがどのように機能するのか正確にはわかりません。具体的には、追加のセキュリティ上の利点 (適切なセキュリティが必要な管理パネルがあります) はありますか?
また、何が起こっているのかを理解せずにフレームワーク固有のものを学習するのも嫌いなので、コンポーネントがどのように機能するかの一般的な内訳をいただければ幸いです。
ありがとう