私はログインテーブルと各ユーザーに対応するデータベース設定を持つマスターデータベースを持っています。ログイン時に、テーブルからdb設定のフェッチを動的に変更する必要があります。 db接続を変更できますが、これは維持されません。Laravelでデータベース接続を動的に変更
Config::set("database.connections.mysql", [
'driver' => 'mysql',
"host" => $usr_host,
"database" => $usr_database,
"username" => $usr_username,
"password" => $usr_password,
...
]);
編集:設定/ database.phpで中 彼/彼女がアプリで登録したときの新しいデータベースをユーザーごとに作成されるので、私は定義された各ユーザーのデータベース接続を持っていけない
この設定は次のリクエストでデフォルトに変更されます – tyro
ミドルウェアで行う必要があります... – ZeroOne