フロントエンドとバックエンドの2つのアプリがあります。どちらも、アプリにアクセスするために1つが異なるクレデンシャルを必要とします。つまり、security.yml
ファイルの形式は次のとおりです。
prod:
default:
is_secure: true
all:
is_secure: true
credentials: student
dev:
default:
is_secure: true
all:
is_secure: true
credentials: student
そして、他のymlファイル(バックエンド)にはまったく同じコードがありますが、代わりにクレデンシャルが教師になります。
ただし、これは機能せず、ログインせずにクレデンシャルをバイパスして両方のアプリにアクセスできます。
動作するものは次のとおりです。
default:
is_secure: true
all:
is_secure: true
credentials: student
つまり、環境を指定せず、単に標準のymlファイルがある場合は、正常に機能します。
ここで何が問題になっているのかよくわかりません。これに関する提案は大歓迎です。