<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Email on BenzHub</title><link>https://benzhub.github.io/tags/email/</link><description>Recent content in Email on BenzHub</description><generator>Hugo</generator><language>zh-TW</language><lastBuildDate>Fri, 09 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://benzhub.github.io/tags/email/index.xml" rel="self" type="application/rss+xml"/><item><title>Supabase Email/Password 驗證：註冊、確認信與密碼重設 | Supabase 完整教學</title><link>https://benzhub.github.io/post/supabase/020-auth-email-password/</link><pubDate>Fri, 09 Oct 2026 00:00:00 +0000</pubDate><guid>https://benzhub.github.io/post/supabase/020-auth-email-password/</guid><description>&lt;blockquote&gt;
&lt;p&gt;上一篇《Auth 入門》我們把 &lt;strong&gt;session&lt;/strong&gt;、&lt;strong&gt;JWT&lt;/strong&gt; 與 &lt;strong&gt;RLS&lt;/strong&gt; 的整合地基打好了。這一篇要把它落地：實作最經典、幾乎每個應用都會用到的 &lt;strong&gt;Email / Password&lt;/strong&gt; 驗證。我們會走完整條路——&lt;code&gt;signUp&lt;/code&gt; 註冊、&lt;strong&gt;Email 確認信&lt;/strong&gt;流程、&lt;code&gt;signInWithPassword&lt;/code&gt; 登入、&lt;code&gt;signOut&lt;/code&gt; 登出，一直到 &lt;code&gt;resetPasswordForEmail&lt;/code&gt; + &lt;code&gt;updateUser&lt;/code&gt; 的&lt;strong&gt;密碼重設&lt;/strong&gt;，並用 &lt;code&gt;onAuthStateChange&lt;/code&gt; 即時監聽狀態變化。你會得到一套真的能跑的驗證系統。&lt;/p&gt;
&lt;/blockquote&gt;</description></item></channel></rss>