<% // adminLogin = de verborgen beheerders-loginpagina (/auth/admin): toont het // gebruikersnaam/wachtwoord-formulier. De publieke /auth/login toont voor // bezoekers ALLEEN Google-login (luisteraars/fans). Zo staat de admin-login // niet zichtbaar op de plek waar bezoekers heen gestuurd worden. var _admin = (typeof adminLogin !== 'undefined' && adminLogin); %>

<%= _admin ? t('auth.admin_login_title') : t('nav.login') %>

<% if (typeof success !== 'undefined' && success) { %>
<%= success %>
<% } %> <% var GMAP = { admin: { icon: '🔐', title: t('glog.admin_title'), body: t('glog.admin_body'), list: [t('glog.admin_li1'), t('glog.admin_li2'), t('glog.admin_li3')] }, session: { icon: '⏱️', title: t('glog.session_title'), body: t('glog.session_body') }, email: { icon: '✉️', title: t('glog.email_title'), body: t('glog.email_body') }, linked: { icon: '🔗', title: t('glog.linked_title'), body: t('glog.linked_body') }, unavailable: { icon: '🚫', title: t('glog.unavailable_title'), body: t('glog.unavailable_body') }, failed: { icon: '⚠️', title: t('glog.failed_title'), body: t('glog.failed_body') }, }; var _g = (typeof gerr !== 'undefined' && gerr && GMAP[gerr]) ? GMAP[gerr] : null; %> <% if (_g) { %>
<%= _g.icon %>

<%= _g.title %>

<%= _g.body %>

<% if (_g.list) { %><% } %>
<% } else if (error) { %>
<%= error %>
<% } %> <% if (_admin) { %> <%# Verborgen beheerders-login (wachtwoord). %>
<% if (typeof next !== 'undefined' && next) { %> <% } %>
<% } else if (googleReady) { %> <%# Publieke login: alleen Google, voor luisteraars/fans. %>

<%= t('auth.public_sub') %>

<%= t('auth.google_btn') %> <% } else { %>
<%= t('auth.google_unavail') %>
<% } %> <% if (!_admin) { %> <%# Klikbare box voor de beheerder → naar de verborgen wachtwoord-login. %> <%= t('auth.admin_box_q') %> <%= t('auth.admin_box_sub') %> <% } %>