Modeling users

這章要建立使用者的資料模型(data model),並把資料存進資料庫。

下面幾章將繼續實作:

  • 使用者註冊,並有自己的個人檔案頁面
  • 使用者可以登入、登出
  • 防止不當的存取使用者頁面
  • 帳戶驗證(透過有效的 email 驗證)、密碼重設

Rails 有很多現有的驗證外掛,不過先自己親手打造,比較能了解驗證機制到底是怎麼運作的,之後要修改第三方外掛,也比較知道怎麼修改。

詳情請參考原文 Box 6.1