aboutsummaryrefslogtreecommitdiff
path: root/public
diff options
context:
space:
mode:
Diffstat (limited to 'public')
-rw-r--r--public/client.html40
1 files changed, 31 insertions, 9 deletions
diff --git a/public/client.html b/public/client.html
index 88d446c..de97aba 100644
--- a/public/client.html
+++ b/public/client.html
@@ -20,13 +20,14 @@
<meta property="twitter:url" content="http://web.aceattorneyonline.com/">
<meta property="twitter:image" content="https://repository-images.githubusercontent.com/78860508/89fcba80-aafd-11e9-80db-c5b10c01aba9">
- <meta http-equiv="Content-Security-Policy" content="script-src-elem 'self' 'unsafe-inline' https://ajax.googleapis.com;
- style-src-elem 'self' 'unsafe-inline' https://golden-layout.com;
- script-src 'self' 'unsafe-inline' 'unsafe-eval' https://ajax.googleapis.com;
- style-src 'self' 'unsafe-inline' https://golden-layout.com;
- img-src 'self' data: file: *;
- connect-src 'self' ws: file: *;
- media-src 'self' file: *;">
+ <meta http-equiv="Content-Security-Policy" content="
+ script-src-elem 'self' 'unsafe-inline' https://ajax.googleapis.com https://accounts.google.com/gsi/client;
+ style-src-elem 'self' 'unsafe-inline' https://golden-layout.com https://accounts.google.com/gsi/style;
+ script-src 'self' 'unsafe-inline' 'unsafe-eval' https://ajax.googleapis.com https://accounts.google.com/gsi/client;
+ style-src 'self' 'unsafe-inline' https://golden-layout.com https://accounts.google.com/gsi/style;
+ img-src 'self' data: file: *;
+ connect-src 'self' ws: file: *;
+ media-src 'self' file: *;">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="apple-touch-icon" href="logo-new.png"/>
@@ -38,8 +39,8 @@
<link type="text/css" rel="stylesheet" href="golden/css/goldenlayout.css" />
<link type="text/css" rel="stylesheet"
href="https://golden-layout.com/files/latest/css/goldenlayout-dark-theme.css" />
-
- <script src="lib/jdataview.min.js"></script>
+ <script src="https://accounts.google.com/gsi/client" async defer></script>
+ <script src="lib/jdataview.min.js" async defer></script>
</head>
<body>
@@ -49,6 +50,27 @@
<h1 id="client_loadingtext">Loading</h1>
<progress id="client_loadingbar" value="0"></progress>
</div>
+ <div id="client_secondfactor" style="display: none">
+ <p>You need to authorize to continue</p>
+ <div id="g_id_onload"
+ data-client_id="107239014890-eo1vg90jdn2l7fgudsp9mdk8c1nraq0g"
+ data-context="use"
+ data-ux_mode="popup"
+ data-callback="handleCredentialResponse"
+ data-nonce=""
+ data-auto_select="true">
+ </div>
+
+
+ <div class="g_id_signin"
+ data-type="standard"
+ data-shape="rectangular"
+ data-theme="outline"
+ data-text="continue_with"
+ data-size="large"
+ data-logo_alignment="left">
+ </div>
+ </div>
<div id="client_charselect">
<p>Choose your character</p>
<button onclick="pickChar(-1)">Or spectate</button>