Skip to content

Commit c5f46b4

Browse files
author
Jon Jandoc
committed
Add netlify identity scripts
1 parent 361759b commit c5f46b4

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

layouts/default.vue

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,17 @@
4545
a(:href='item.link', target='_blank').js-social-link
4646
component(:is='item.icon', :class='`icon-${item.name.toLowerCase()}`').icon
4747
span.sr-only {item.name}
48-
48+
script(src='https://identity.netlify.com/v1/netlify-identity-widget.js')
49+
script.
50+
if (window.netlifyIdentity) {
51+
window.netlifyIdentity.on('init', function(user) {
52+
if (!user) {
53+
window.netlifyIdentity.on('login', function() {
54+
document.location.href = '/admin/';
55+
});
56+
}
57+
});
58+
}
4959
script.
5060
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
5161
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

static/admin/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
<title>Content Manager</title>
88

99
<link rel="stylesheet" href="https://unpkg.com/netlify-cms@^0.4.4/dist/cms.css" />
10+
<script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script>
1011

1112
</head>
1213

0 commit comments

Comments
 (0)