我想通過發送驗證電子郵件消息來驗證用戶的電子郵件地址。你知道他們使用或看過的好Rails插件嗎?電子郵件驗證插件的軌道?
因爲我沒有看到通過谷歌什麼都好,在這一點上,我的想法是:
- 經過驗證的布爾字段添加到用戶模型。默認爲false。
- 用戶添加(未驗證)後,將電子郵件與鹽(祕密)合併,並創建電子郵件/鹽組合的sha1哈希。結果是驗證。
- 發送歡迎/驗證電子郵件給用戶。電子郵件包含具有電子郵件地址和驗證信息的網址,以便在我的服務器上進行驗證操作。
- 驗證操作會使用提供的電子郵件重新驗證驗證,並檢查新驗證是否與網址中的驗證匹配。如果確實如此,那麼電子郵件的User rec標記爲'verified'
此外還會提供重新發送驗證電子郵件的操作。
對上述有何評論?
感謝,
拉里