從零開始學習 Laravel 2個多月,對於運作的原理都是初步了解,藉由此次參賽重新梳理自己的概念,以及對於後端流程架構的理解,期望這三十天裡讓自己更加成長,如果同時也能讓跟我一樣是從零開始學習的小夥伴們有所幫助,那就太好了!
需求想像 產品有很多品項,會需要為它們分門別類!就像你在逛網拍的時候,想找洋裝就去洋裝的類別看,想找上衣就去上衣的類別看,沒什麼想法的時候,還可以點進「最新商品...
資料表規劃:products 表 欄位名 說明 格式 包含備註內容 id ID unsignedBigInteger 自動遞增 type_id...
新增的產品、類別資料都是第一手資料,但通常呈現給使用者或前端會是「篩選過的資料」。 那該如何呈現「篩選過的資料」?可以建立一個 API Resource 將資...
JWT(JSON Web Token) 是一種讓伺服器和使用者之間安全溝通的方式,是一個獨立的 Token,通常用於「無狀態」的身份驗證。 當你登入成功後,伺服...
小食譜06:處理認證與授權 昨天簡單介紹了 JWT 認證機制,今天我們就來試試看! 安裝 tymon/jwt-auth 套件 這是一個用於 Laravel 框架...
小食譜06-2:會員權限設計 情境想像 「線上產品瀏覽系統」是提供消費者線上查看產品資訊,並沒有做購物車結帳功能、串金流。所以我希望做一個簡單的會員系統,消費者...
小食譜06-3:第三方登入 什麼是第三方登入? 第三方登入是一種讓使用者不用重新註冊帳號,而是可以用其他平台的帳號(像是 Google、Facebook、Lin...
Laravel Socialite 是 Laravel 提供的一個非常方便的套件,專門用來處理第三方登入的功能,像是 Google、Facebook、GitHu...
昨天串接好 Line 第三方登入,今天就要來測試看看是否串接正常。每次測試的時候都會莫名令人心跳加速(誤) 前提 此專案是前後端分離,沒有做前端畫面,所以我是利...
什麼是 API 文件? API 文件就是一份詳細說明 API 功能和使用方法的指南,裡面包含了每個 API 路徑、請求參數、回應格式等資訊,方便其他開發者知道怎...