2018-03-17 20:29:56 +01:00
|
|
|
<TMPL_INCLUDE NAME="header.tpl">
|
|
|
|
|
|
|
|
<main id="logincontent" class="container">
|
|
|
|
|
|
|
|
<TMPL_IF NAME="AUTH_ERROR">
|
|
|
|
<div class="message message-<TMPL_VAR NAME="AUTH_ERROR_TYPE"> alert"><span trmsg="<TMPL_VAR NAME="AUTH_ERROR">"></span></div>
|
|
|
|
</TMPL_IF>
|
|
|
|
|
2018-09-20 18:04:01 +02:00
|
|
|
<div class="card">
|
2018-03-18 20:52:50 +01:00
|
|
|
|
2018-03-17 20:29:56 +01:00
|
|
|
<TMPL_IF NAME="FAILED">
|
|
|
|
<p trspan="u2fFailed"></p>
|
|
|
|
</TMPL_IF>
|
|
|
|
|
2018-03-18 09:15:23 +01:00
|
|
|
<TMPL_IF NAME="AUTH_ERROR">
|
|
|
|
<div class="buttons">
|
2018-07-10 07:11:08 +02:00
|
|
|
<a href="<TMPL_VAR NAME="PORTAL_URL">?cancel=1" class="btn btn-primary" role="button">
|
2018-09-26 18:14:34 +02:00
|
|
|
<span class="fa fa-home"></span>
|
2018-03-18 09:15:23 +01:00
|
|
|
<span trspan="goToPortal">Go to portal</span>
|
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<TMPL_ELSE>
|
|
|
|
<form id="verify-form" action="/utotp2fcheck" method="post">
|
2020-10-31 23:01:11 +01:00
|
|
|
<input type="hidden" id="token" name="token" value="<TMPL_VAR NAME="TOKEN">" />
|
|
|
|
<input type="hidden" id="checkLogins" name="checkLogins" value="<TMPL_VAR NAME="CHECKLOGINS">" />
|
|
|
|
<input type="hidden" id="stayconnected" name="stayconnected" value="<TMPL_VAR NAME="STAYCONNECTED">" />
|
2018-04-17 23:01:34 +02:00
|
|
|
<TMPL_IF NAME="DATA">
|
2018-03-18 20:52:50 +01:00
|
|
|
<div class="message message-positive alert">
|
|
|
|
<span trspan="touchU2fDeviceOrEnterTotp"></span>
|
|
|
|
</div>
|
2020-10-31 23:01:11 +01:00
|
|
|
<input type="hidden" id="verify-data" name="signature" value="" />
|
|
|
|
<input type="hidden" id="verify-challenge" name="challenge" value="" />
|
2018-03-18 20:52:50 +01:00
|
|
|
<script type="application/init">
|
2018-04-17 23:01:34 +02:00
|
|
|
<TMPL_VAR NAME="DATA">
|
2018-03-18 20:52:50 +01:00
|
|
|
</script>
|
|
|
|
<!-- //if:jsminified
|
|
|
|
<script type="text/javascript" src="<TMPL_VAR NAME="STATIC_PREFIX">/common/js/u2f-api.min.js"></script>
|
|
|
|
<script type="text/javascript" src="<TMPL_VAR NAME="STATIC_PREFIX">/common/js/u2fcheck.min.js"></script>
|
|
|
|
//else -->
|
|
|
|
<script type="text/javascript" src="<TMPL_VAR NAME="STATIC_PREFIX">/common/js/u2f-api.js"></script>
|
|
|
|
<script type="text/javascript" src="<TMPL_VAR NAME="STATIC_PREFIX">/common/js/u2fcheck.js"></script>
|
|
|
|
<!-- //endif -->
|
2018-03-18 09:15:23 +01:00
|
|
|
<TMPL_ELSE>
|
2018-03-18 20:52:50 +01:00
|
|
|
<div class="message message-positive alert">
|
|
|
|
<span trspan="enterTotpCode"></span>
|
|
|
|
</div>
|
2018-03-18 09:15:23 +01:00
|
|
|
</TMPL_IF>
|
2018-03-18 20:52:50 +01:00
|
|
|
<div class="form">
|
2018-09-26 15:18:56 +02:00
|
|
|
<div class="input-group mb-3">
|
|
|
|
<div class="input-group-prepend">
|
2020-08-25 00:06:12 +02:00
|
|
|
<span class="input-group-text"><label for="extcode" class="mb-0"><i class="fa fa-lock"></i></label></span>
|
2018-09-26 15:18:56 +02:00
|
|
|
</div>
|
2019-12-12 14:48:10 +01:00
|
|
|
<input name="code" value="" type="text" class="form-control" id="extcode" trplaceholder="code" autocomplete="off" />
|
2018-03-18 20:52:50 +01:00
|
|
|
</div>
|
2018-03-17 20:29:56 +01:00
|
|
|
</div>
|
2018-09-26 15:18:56 +02:00
|
|
|
<div class="buttons mb-3">
|
2018-03-18 20:52:50 +01:00
|
|
|
<button type="submit" class="btn btn-success">
|
2018-09-26 18:14:34 +02:00
|
|
|
<span class="fa fa-sign-in"></span>
|
2018-03-18 20:52:50 +01:00
|
|
|
<span trspan="connect">Connect</span>
|
|
|
|
</button>
|
2018-03-17 20:29:56 +01:00
|
|
|
</div>
|
2018-05-08 23:33:05 +02:00
|
|
|
<div class="buttons">
|
2018-07-10 07:11:08 +02:00
|
|
|
<a href="<TMPL_VAR NAME="PORTAL_URL">?cancel=1" class="btn btn-primary" role="button">
|
2018-09-26 18:14:34 +02:00
|
|
|
<span class="fa fa-home"></span>
|
2018-07-10 07:11:08 +02:00
|
|
|
<span trspan="cancel">Cancel</span>
|
2018-05-08 23:33:05 +02:00
|
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<br>
|
2018-03-18 09:15:23 +01:00
|
|
|
</form>
|
2018-03-17 20:29:56 +01:00
|
|
|
</TMPL_IF>
|
|
|
|
|
2018-03-18 20:52:50 +01:00
|
|
|
</div>
|
2018-03-17 20:29:56 +01:00
|
|
|
</main>
|
|
|
|
|
|
|
|
<TMPL_INCLUDE NAME="footer.tpl">
|
|
|
|
|