Symfony 2.0 では、特定のユーザーがログアウトするまで DB を変更する必要がありますが、コードは同じです。
それは可能ですか?
Symfony 2.0 では、特定のユーザーがログアウトするまで DB を変更する必要がありますが、コードは同じです。
それは可能ですか?
Symfony2、動的DB接続/Doctrineサービスの早期オーバーライドをチェックしてください
これはもう一方のわずかな重複ですが、リクエストパラメータの使用に固有のものであり、その答えはサービスの配線の詳細を提供します。他の答えよりも役立つかどうかはわかりませんが、とにかくチェックしてください。
それは可能ですが、あなたがそれを説明したように行われるべきではありません。
変更されない接続、つまり認証を処理するデータベースが常に必要です。
次に、ユーザーごとに、特定のデータベースがある場合があります。ログイン後、ユーザーのデータベースに接続するために必要なアカウントの詳細(データベースの詳細)が必要です。
入手したら、で説明されている方法の1つを使用します
見てみましょう:Symfony 2:複数の動的データベース接続
それはかなり簡単なはずです。
PS:永続的な接続の代わりに、SSO(シングルサインオン)環境で別のサーバーによってユーザーを認証させることもできます。これは高度なトピックです。ユーザーのデータベースの接続の詳細は、そのサーバーから取得する必要があります。