Laravel使用Nexmo發送簡訊OTP 2018-10-30 #laravel Laravel5.3之後有提供Notification方法,裡面提到有整合nexmo簡訊的一些教學,但後來我研究實作後,Notification需要搭配Model/Database方法後才能傳送簡訊,這部分有點不太方便。所以本篇只教學如何使用nexmo發送簡訊的套件,並搭配Redis簡易實作簡訊OTP方法。 Read more
如何設定VSCode XDebug在laradock環境上 2018-10-16 #php #laradock #xdebug #vscode laradock是為laravel在docker上打造的php環境,本篇介紹如何使用vscode xdebug工具搭配laradock做為開發環境 Read more
My first 100% TDD on Laravel 2018-10-05 #laravel #TDD #php 開始接觸TDD經過一周左右的時間,第一次100%完成laravel上的單元測試,全部綠色結果看起來就是爽。卡在70~80%時會開始一直思考如何達到100%,透過這個方式做程式重構真的很有挑戰,而且還能學到漏掉的重要技術,比如Broadcast, Events/Listeners, 依賴注入, 控制反轉...。然後漸漸地發現,這些也是通往畸形程式之路,開始明白網路神人的一些程式寫法脈絡。 Read more
Use JWT to protect Laravel API 2018-10-01 #laravel JWT認證與設定方法比laravel passport(OAuth)簡單許多,整理歸納這幾天研究出來的結果 Read more
Nginx location redirect setting for laravel 2018-09-22 #nginx #laravel 原系統網站進行改版後,原先網址prefix做了調整,我們可以透過ngnix config的方式重新導向舊網址到新網址 Read more
How to automate renew letsencrypt on GitLab Page 2018-09-13 #gitlab #docker #certbot 寫這篇之前做了蠻多測試實驗,運用許多觀念整合成屬於自己的自動化服務。想在GitLab Page加入免費SSL憑證,又不想手動懶得3個月更新SSL,那就趕緊來參考這篇教你如何在GitLab Page自動更新SSL憑證吧! Read more