Laravel 8 在調(diào)試頁面隱藏環(huán)境變量

2021-07-16 17:11 更新

當(dāng)一個(gè)異常未被捕獲并且 ?APP_DEBUG? 環(huán)境變量為 ?true? 時(shí),調(diào)試頁面會(huì)顯示所有的環(huán)境變量和內(nèi)容。在某些情況下你可能想隱藏某些變量。你可以通過設(shè)置 ?config/app.php? 配置文件中的 ?debug_hide? 選項(xiàng)來完成這個(gè)操作。

環(huán)境變量、服務(wù)器或者請求數(shù)據(jù)中都有一些變量是可用的。因此,你可能需要將 ?$_ENV? 和 ?$_SERVER? 的變量加入到黑名單中:

return [


    // ...


    'debug_hide' => [


        '_ENV' => [


            'APP_KEY',


            'DB_PASSWORD',


        ],


        '_SERVER' => [


            'APP_KEY',


            'DB_PASSWORD',


        ],


        '_POST' => [


            'password',


        ],


    ],


];


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)