Adds Netlify Identity

This commit is contained in:
Moritz Kröger 2019-03-22 18:22:20 +01:00
parent 18f24afbe6
commit dab3dbe9d2
2 changed files with 13 additions and 0 deletions

View file

@ -4,6 +4,7 @@
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Content Manager</title>
<script src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script>
</head>
<body>
<!-- Include the script that builds the page and powers Netlify CMS -->

View file

@ -30,6 +30,18 @@
<meta name="msapplication-TileColor" content="#40A6EE">
</head>
<body>
<script>
if (window.netlifyIdentity) {
window.netlifyIdentity.on('init', user => {
if (!user) {
window.netlifyIdentity.on('login', () => {
document.location.href = '/admin/'
})
}
})
}
</script>
<noscript>
<strong>We're sorry but EUROMAT doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
</noscript>