現在每個網站幾乎都需要登入系統,但你對登入的運作了解多少呢?
在這 30 天,我們將一起使用 React 與 TypeScript 從零打造完整的登入系統,逐步學會表單驗證、狀態管理、社群登入與 Token 流程。
如果你也想挑戰自己,跟我一起踏上這段 30 天的學習旅程吧!
就算我們已經有 Token 驗證、Cookie、Redux 權限管理,但「用戶的 Email 真的屬於他本人嗎?」這件事還沒確認。 為了避免 假帳號 / 垃圾註...
Firebase 雖然幫我們寄 Email 驗證信,但預設長得有點陽春,而且還是英文標題。如果你的產品是中文系使用者,或是想導回自己的網站頁面,那就需要 自訂驗...
Firebase 提供了現成的 Email 驗證機制,能在使用者註冊後寄出一封驗證信,使用者點擊信中的連結後,就能正式啟用帳號。這能有效防止假帳號與垃圾註冊。...