我創建了一個新的流明5.4項目並試圖播種一些數據。在播種機中,我用bcrypt來散列密碼。但是,當我運行php artisan db:seed
,我得到這個錯誤:Bcrypt不能在流明中工作5.4
Call to undefined function bcrypt()
爲什麼我不能使用bcrypt管腔?我之前在Laravel中使用過它。
我創建了一個新的流明5.4項目並試圖播種一些數據。在播種機中,我用bcrypt來散列密碼。但是,當我運行php artisan db:seed
,我得到這個錯誤:Bcrypt不能在流明中工作5.4
Call to undefined function bcrypt()
爲什麼我不能使用bcrypt管腔?我之前在Laravel中使用過它。
你可以嘗試:
app('hash')->make('yourpassword');
至於你提到的bcrypt()
不存在流明。作爲另一個解決方法,既然你提到在流明中播種,你可以在\ Faker \ Generator中使用這個密碼: $faker->password
沒錯,這或多或少是bcrypt實現的解決方法,但爲什麼不直接使用它呢? – JackSlayer94
真的我不知道,但我知道是'bcrypt()'在其源代碼返回此返回應用程序('散列') - >使($價值,$選項);' –
好吧謝謝!可能值得補充的是,這是一項解決方案,所以人們會意識到這一點。 – JackSlayer94