Microservice to bring 2FA to self hosted PDSes
1<!DOCTYPE html>
2<html lang="en">
3<head>
4 <meta charset="utf-8"/>
5 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, viewport-fit=cover"/>
6 <meta name="referrer" content="origin-when-cross-origin"/>
7 <title>Error - {{pds_hostname}}</title>
8 <link rel="stylesheet" href="/admin/static/css/admin.css">
9</head>
10<body>
11{{#if handle}}
12{{!-- Logged-in user: show sidebar layout --}}
13 <div class="layout">
14 {{> admin/partials/sidebar.hbs}}
15
16 <main class="main">
17 <div class="error-card error-card--inset">
18 <div class="error-icon">!</div>
19 <div class="error-title">{{error_title}}</div>
20 <div class="error-message">{{error_message}}</div>
21 <a href="/admin/dashboard" class="error-link">Back to Dashboard</a>
22 </div>
23 </main>
24 </div>
25{{else}}
26{{!-- Not logged in: standalone centered layout --}}
27 <div class="centered">
28 <div class="error-card">
29 <div class="error-icon">!</div>
30 <div class="error-title">{{error_title}}</div>
31 <div class="error-message">{{error_message}}</div>
32 <a href="/admin/login" class="error-link">Go to Login</a>
33 </div>
34 </div>
35{{/if}}
36</body>
37</html>