diff --git a/Yesod/Auth/Email.hs b/Yesod/Auth/Email.hs
--- a/Yesod/Auth/Email.hs
+++ b/Yesod/Auth/Email.hs
@@ -245,11 +245,11 @@
         <tr>
             <th>_{Msg.Email}
             <td>
-                <input type="email" name="email">
+                <input type="email" name="email" required>
         <tr>
             <th>_{Msg.Password}
             <td>
-                <input type="password" name="password">
+                <input type="password" name="password" required>
         <tr>
             <td colspan="2">
                 <button type=submit .btn .btn-success>
diff --git a/yesod-auth.cabal b/yesod-auth.cabal
--- a/yesod-auth.cabal
+++ b/yesod-auth.cabal
@@ -1,5 +1,5 @@
 name:            yesod-auth
-version:         1.3.4.5
+version:         1.3.4.6
 license:         MIT
 license-file:    LICENSE
 author:          Michael Snoyman, Patrick Brisbin
