2011-03-07 12 views
8

symfony2で二重認証を使用することはできますか?symfony2で二重認証を使用することはできますか?

ユーザーは、facebookと自分のシステムで自分自身を認証できる必要があります。

私は、ドキュメントを読んだ、と私は、私はfacebookでユーザーを認証することができますが、私は2つのcombinateする方法がわからないとFacebookBundleがあることを知っています。

答えて

4

はい。 http://symfony.com/doc/current/book/security.html#using-multiple-user-providers

私はまだそれを試していないが、私はそれが何かのようにすべきだと思います:「あなたは、複数の認証メカニズムを使用するようにファイアウォールを設定することができます」あなたにも複数のプロバイダを定義することができます

security: 
    firewalls: 
     public: 
      pattern: ^/.* 
      form_login: true 
      fos_facebook: 
       login_path: ^/facebook$ 
       check_path: ^/facebook-check$ 
       default_target_path: /facebook 
       provider: my_fos_facebook_provider 

関連する問題