0

フレームワークとして Symfony2 を使用していますが、これまでは認証と承認に独自のコードを使用していました。Symfony のセキュリティ システムを試してみることにしました。Symfony の Web サイトのチュートリアルに従った後、データベースを使用してログインできるようになりました。

しかし... データベースに対する認証が失敗した場合、Radius サーバーと Active Directory に対して認証する必要があります。

これらの複数の認証方法を組み合わせることはできますか? どうすればいいですか?

4

1 に答える 1

2

解決策は、独自のユーザー認証プロバイダーを作成することでした。UserAuthenticationProvider を拡張し、checkAuthentication メソッドで独自の処理を行うだけで済みます。

于 2013-07-03T12:36:34.293 に答える