Skip to content
This repository was archived by the owner on May 2, 2021. It is now read-only.

Commit 45ec86a

Browse files
committed
identity admin redirect
1 parent 173858f commit 45ec86a

2 files changed

Lines changed: 20 additions & 3 deletions

File tree

src/_includes/head.njk

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,8 +101,9 @@
101101
{# <script defer src="/js/min/waypoints.min.js"></script> #}
102102
{# <script defer src="/js/jquery.counterup.js"></script> #}
103103
{# <script defer src="/js/main.js"></script> #}
104-
<script defer src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script>
105-
104+
{%- if isHome %}
105+
<script defer src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script>
106+
{%- endif %}
106107
<!-- Google Analytics -->
107108
<script>
108109
(function (i, s, o, g, r, a, m) {

src/index.njk

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
layout: default
3+
isHome: true
34
---
45

56
{% set post = collections.eventi | published | last %}
@@ -158,4 +159,19 @@ layout: default
158159
{% endfor %}
159160
</div>
160161
</div>
161-
</section>
162+
</section>
163+
<script>
164+
if (window.netlifyIdentity) {
165+
window
166+
.netlifyIdentity
167+
.on("init", user => {
168+
if (!user) {
169+
window
170+
.netlifyIdentity
171+
.on("login", () => {
172+
document.location.href = "/admin/";
173+
});
174+
}
175+
});
176+
}
177+
</script>

0 commit comments

Comments
 (0)