laravel composer 第三方類庫

在laravel 中使用此擴展,正常的用法是通過session來保存與驗證用戶輸入的驗證碼是否正確,但我目前的項目是前後臺徹底分離的。前臺使用vue框架來搭建,後臺用laravel來做api後臺的接口。前後臺通過jwt來標識用戶。所以沒法使用session來使用這個擴展,百度了好久,無用,最終還是在官方論壇找到解決方案,在此貼出方案,以便後來人查閱
 

https://blog.csdn.net/Eric_Alive/article/details/83274143

運行composer命令,有的第三方類庫要求php版本不低於7.2

那麼如果你的環境是5.6或7.1等,那麼就下載不下來,會報錯。那麼可以下載低版本的第三方類庫

選擇版本安裝

composer require mews/captcha

composer require mews/captcha  2.0.0

 

或者直接寫到composer.json裏面。

然後運行

composer update

那麼他就會自動加載require裏面的類庫

3、然後再在找到config/app.php下的providers,添加如下代碼

\Mews\Captcha\CaptchaServiceProvider::class,

4、找到config/app.php下的aliases,添加如下代碼

'Captcha' => Mews\Captcha\Facades\Captcha::class,

5、發佈配置文件

php artisan vendor:publish

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章