← hugo-clarity

change settings

48a33fb829ac812f61d9970016a6b33e1fe88bcb · ovidiucs · Jun 24, 2023 10:06

+14 −1 · 2 files changed

  • layouts/partials/footer.html +11 −0
  • layouts/partials/head.html +3 −1
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html
index 5f19ea9..9ae7a38 100644
--- a/layouts/partials/footer.html
+++ b/layouts/partials/footer.html
@@ -11,4 +11,15 @@
     <p>{{ T "copyright" | markdownify }}{{ with $s.since }}&nbsp;{{ . }}-{{ end }}&nbsp;<span class="year"></span>&nbsp;{{ upper $c }}. {{ T "all_rights" | markdownify }}</p>
     {{- partialCached "top" .}}
   </div>
+<script>
+  if (window.netlifyIdentity) {
+    window.netlifyIdentity.on("init", user => {
+      if (!user) {
+        window.netlifyIdentity.on("login", () => {
+          document.location.href = "/admin/";
+        });
+      }
+    });
+  }
+</script>
 </footer>
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index da8fcb5..3f38440 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -44,4 +44,6 @@
   {{- end }}
 {{- end }}
 
-{{- partial "scripts/google/tag-manager" (dict "noscript" false) }}
\ No newline at end of file
+<script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script>
+
+{{- partial "scripts/google/tag-manager" (dict "noscript" false) }}