Index: src/views/pages/auth-login.ejs
===================================================================
--- src/views/pages/auth-login.ejs	(revision 7bc636b391c66ac399c33e54f7173a022c6a3cbd)
+++ src/views/pages/auth-login.ejs	(revision c80e78bc18fad68fd4deed4bd94cd0b89ca32b1d)
@@ -1,23 +1,21 @@
 <div class="container auth-page">
-  <h1>Login</h1>
-  <% if (typeof success !== 'undefined' && success) { %><div class="alert alert-success"><%= success %></div><% } %>
+  <h1>Inloggen</h1>
   <% if (error) { %><div class="alert alert-error"><%= error %></div><% } %>
-  <form method="post" action="/auth/login" class="auth-form">
-    <% if (typeof next !== 'undefined' && next) { %>
-      <input type="hidden" name="next" value="<%= next %>">
+
+  <div class="auth-form auth-google">
+    <% if (googleReady) { %>
+      <p class="auth-intro">Log in met je Google-account om mee te praten.</p>
+      <a class="btn btn-google" href="/auth/google<%= (typeof next !== 'undefined' && next) ? '?next=' + encodeURIComponent(next) : '' %>">
+        <svg class="g-icon" width="18" height="18" viewBox="0 0 18 18" aria-hidden="true">
+          <path fill="#4285F4" d="M17.64 9.2c0-.64-.06-1.25-.16-1.84H9v3.48h4.84a4.14 4.14 0 0 1-1.8 2.72v2.26h2.92c1.7-1.57 2.68-3.88 2.68-6.62z"/>
+          <path fill="#34A853" d="M9 18c2.43 0 4.47-.8 5.96-2.18l-2.92-2.26c-.8.54-1.84.86-3.04.86-2.34 0-4.32-1.58-5.03-3.7H.96v2.33A9 9 0 0 0 9 18z"/>
+          <path fill="#FBBC05" d="M3.97 10.72a5.4 5.4 0 0 1 0-3.44V4.95H.96a9 9 0 0 0 0 8.1l3.01-2.33z"/>
+          <path fill="#EA4335" d="M9 3.58c1.32 0 2.5.45 3.44 1.35l2.58-2.58A9 9 0 0 0 .96 4.95l3.01 2.33C4.68 5.16 6.66 3.58 9 3.58z"/>
+        </svg>
+        <span>Inloggen met Google</span>
+      </a>
+    <% } else { %>
+      <p class="auth-intro">Inloggen via Google is op deze site nog niet ingesteld.</p>
     <% } %>
-    <label>
-      <span>Username or email</span>
-      <input type="text" name="username" value="<%= username %>" required autofocus autocomplete="username">
-    </label>
-    <label>
-      <span>Password</span>
-      <input type="password" name="password" required autocomplete="current-password">
-    </label>
-    <button type="submit" class="btn btn-primary">Login</button>
-    <p class="auth-link">No account?
-      <a href="/auth/register<%= (typeof next !== 'undefined' && next) ? '?next=' + encodeURIComponent(next) : '' %>">Register</a>
-    </p>
-    <p class="auth-link auth-link-muted"><a href="/auth/reset-request">Forgot password?</a></p>
-  </form>
+  </div>
 </div>
