0

我使用 Symfony2 作为框架,但到目前为止,我使用自己的代码进行身份验证和授权。我决定尝试一下 Symfony 的安全系统,在按照其网站上的教程进行操作后,我现在可以使用我的数据库登录。

但是...如果针对数据库的身份验证失败,我需要针对 Radius 服务器和 Active Directory 进行身份验证。

这多种身份验证方法可以组合吗?我该怎么做?

4

1 回答 1

2

解决方案是创建我自己的用户身份验证提供程序。你只需要扩展 UserAuthenticationProvider 并在 checkAuthentication 方法中做你自己的事情

于 2013-07-03T12:36:34.293 回答