iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Modern Web

不只是登入畫面!一起打造現代化登入系統 系列

現在每個網站幾乎都需要登入系統,但你對登入的運作了解多少呢?
在這 30 天,我們將一起使用 React 與 TypeScript 從零打造完整的登入系統,逐步學會表單驗證、狀態管理、社群登入與 Token 流程。
如果你也想挑戰自己,跟我一起踏上這段 30 天的學習旅程吧!

參賽天數 23 天 | 共 23 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊夢幻公牛
DAY 21

安全再進化[1 / 5 ]:Firebase Email 驗證信

就算我們已經有 Token 驗證、Cookie、Redux 權限管理,但「用戶的 Email 真的屬於他本人嗎?」這件事還沒確認。 為了避免 假帳號 / 垃圾註...

2025-10-05 ‧ 由 阿杰 分享
DAY 22

安全再進化[1 / 5 ]:客製化 Firebase 驗證信內容

Firebase 雖然幫我們寄 Email 驗證信,但預設長得有點陽春,而且還是英文標題。如果你的產品是中文系使用者,或是想導回自己的網站頁面,那就需要 自訂驗...

2025-10-06 ‧ 由 阿杰 分享
DAY 23

寄送 Firebase Email 驗證信(Email Verification)

Firebase 提供了現成的 Email 驗證機制,能在使用者註冊後寄出一封驗證信,使用者點擊信中的連結後,就能正式啟用帳號。這能有效防止假帳號與垃圾註冊。...

2025-10-07 ‧ 由 阿杰 分享