Skip to content

Latest commit

 

History

History
22 lines (11 loc) · 1.34 KB

File metadata and controls

22 lines (11 loc) · 1.34 KB

資料庫欄位型態 VARCHAR 跟 TEXT 的差別是什麼

  • TEXT 有固定長度 65535 位元組,而 VARCHAR 有“可改變的” 長度在 1~65535 之間
  • 在 TEXT 的 colume 不能建立索引, 除了 fulltext index(這部分還不太懂)

Cookie 是什麼?在 HTTP 這一層要怎麼設定 Cookie,瀏覽器又會以什麼形式帶去 Server?

在1993年時,Lou Montulli 為了讓用戶在訪問網站時,可以提高訪問速度,並減少現有的人工填寫及個人話應用,而發明了現在被大家廣為人知的Cookie。

cookie 是一個小型文字檔案,透過加密方式儲存在客戶端,一般會用來儲存用戶的資訊,在網站上的動作等等。

瀏覽器會儲存它並且在瀏覽器下一次發送要求的時候將它送回原本送來的伺服器。基本上,它是用來區分兩個要求是來自同一個瀏覽器 — 以此去保持使用者的登入狀態。

在使用 cookie 的情況下,造訪一些走在合法邊緣的網站會造成資安上的風險,有時候廣告公司也會用 cookie 來作為判斷條件。

我們本週實作的會員系統,你能夠想到什麼潛在的問題嗎?

  • 資料庫的儲存方式感覺很不安全,被破解帳密的話就會被看光了。
  • 好象可以串改 cookies 來冒充其他人登入,加入亂碼或許可以解決。