cloudflare
tcp/443 tcp/80
Open service 104.26.0.178:80 · doorcloud.com
2026-01-23 15:02
HTTP/1.1 301 Moved Permanently
Date: Fri, 23 Jan 2026 15:02:29 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Redirect-By: WordPress
Location: https://www.doorcloud.com/
Vary: User-Agent
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Headers: Content-Type
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=C5aFkn7Zs6keuP8TYeyshTT4GEONdAgn1EhhE8wNy9jcqSYD1ygzBzL6Domu4UmoRS1XwERC%2FPuKY3mR2G7lR2p%2FLOhItNBzLqtI4A%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9c282c1d897c335a-BLR
Open service 172.67.72.133:443 · old.doorcloud.com
2026-01-10 02:53
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 02:53:20 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=L6ubGm1Fcw9TBLk0WzyOqpsZB6%2F2CdjL4JwO9WNUvTamsGQ7J3%2Fpfq%2FnRF8VcRpAC9p6kbqrrCxNh78Nffw0qQcp%2FpsVn1vC6LZkcSJH888%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb8e22868fb043a-FRA
Page title: Door Cloud – Cloud Access Control
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="description" content=""/>
<meta name="viewport" content="width=device-width"/>
<link rel="icon" href="https://old.doorcloud.com/wp-content/uploads/2020/05/FaviconDoorCloud.png"/>
<link rel="stylesheet" href="https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/dist/ppw-form-entire-site.css" type="text/css">
<title>Door Cloud – Cloud Access Control</title>
<style>
.pda-form-login { width: px!important; } .pda-form-login label { font-size: px!important; color: !important; } .pda-form-login form { background-color: !important; border-radius: px!important; } .pda-form-login a.ppw-swp-logo { background-image: none,url(https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/entire-site/assets/ppwp-logo.png)!important; background-size: cover; width: px!important; height: px!important; border-radius: %!important; } .pda-form-login .button-login { color: !important; background-color: !important; border-color: !important; }
.ppwp-sitewide-countdown {
font-size: px!important;
color: !important;
display: flex;
justify-content: center;
}
#ppwp_desc_above_countdown {
font-size: px!important;
color: !important;
}
#ppwp_desc_below_countdown {
font-size: px!important;
color: !important;
}
.ppwp-countdown-container {
text-align: center;
}
#ppwp_desc_above_countdown,
#ppwp_desc_below_countdown {
display: none;
}
.ppwp_countdown_timer_day,
.ppwp_countdown_timer_hour,
.ppwp_countdown_timer_minute,
.ppwp_countdown_timer_second {
text-align: center;
padding: 0px 10px;
}
.ppwp_coundown_colon_spacing {
display: flex;
align-items: center;
}
</style>
</head>
<body class="ppwp-sitewide-protection">
<div class="pda-form-login ppw-swp-form-container">
<h1>
<a style="display: block" title="This site is password protected by PPWP plugin" class="ppw-swp-logo">Password Protect WordPress plugin</a>
</h1>
<form class="ppw-swp-form" action="?action=ppw_postpass" method="post">
<label for="input_wp_protect_password">Password:</label>
<input class="input_wp_protect_password" type="password" id="input_wp_protect_password"
name="input_wp_protect_password" placeholder=""/>
<input type="hidden" name="g-recaptcha-response" id="ppwRecaptchaResponse" /> <input type="submit" class="button button-primary button-login" value="Enter">
</form>
</div>
<div class="ppwp-countdown-container">
<div id="ppwp_desc_above_countdown"></div>
<div id="ppwp_sitewide_countdown" class="ppwp-sitewide-countdown"></div>
<div id="ppwp_desc_below_countdown"></div>
</div>
<script>
const getCountdown = () => {
const datetime = new Date().toString();
const utcTime = (function() {
let utc = '';
let operator = '';
if (datetime.indexOf('+') >= 0) {
utc = datetime.split('+');
operator = '+';
} else {
utc = datetime.split('-');
operator = '-';
}
const utcNumber = utc[1].split(' ')[0];
const hour = Math.floor(parseInt(utcNumber)/100);
const min = (parseInt(utcNumber)%(hour*100))/60*100;
return parseFloat(hour + '.' + min) - parseFloat("1");
})();
const time_unit = "default"
const end_date = "";
const countDownDate = new Date(end_date).getTime();
const start_date = "";
const countDownDateStart = new Date(start_date).getTime();
var getNow = new Date().getTime() - utcTime*3600*1000;
const isShowCountdown = "";
const isShowDateCountdown = "";
let checkvalue = false;
if (getNow < countDownDateStart) {
const x = setInterval(function() {
if( getNow < countDownDateStart ) {
getNow = new Date().getTime() - utcT
Open service 104.26.0.178:80 · doorcloud.com
2026-01-09 15:05
HTTP/1.1 301 Moved Permanently
Date: Fri, 09 Jan 2026 15:05:59 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Redirect-By: WordPress
Location: https://www.doorcloud.com/
Vary: User-Agent
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Headers: Content-Type
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pD9%2BM8GwfdXskEp%2FrK6nfF8y%2F%2FC36MRmhwgKXStOi3hPlSuGjGNiZPM%2B52oYgPHxpXD60xC72I8Fu4r5XXQk5rYO06giC54QTq4%2BAg%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb4d5feddbfde98-EWR
Open service 104.26.1.178:443 · old.doorcloud.com
2026-01-09 13:36
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 13:36:57 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=JUUWZsFPZAHzHMhioTRSmxxnG5GIqhySeL2AlSLYa3BYaJyldi0bsa9icwLUX2BltHhryngbkM5m%2BmPmeaMIUiI%2FlVM7qfLuw2NlDoMwoZs%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9bb45390f831d22a-FRA
Page title: Door Cloud – Cloud Access Control
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="description" content=""/>
<meta name="viewport" content="width=device-width"/>
<link rel="icon" href="https://old.doorcloud.com/wp-content/uploads/2020/05/FaviconDoorCloud.png"/>
<link rel="stylesheet" href="https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/dist/ppw-form-entire-site.css" type="text/css">
<title>Door Cloud – Cloud Access Control</title>
<style>
.pda-form-login { width: px!important; } .pda-form-login label { font-size: px!important; color: !important; } .pda-form-login form { background-color: !important; border-radius: px!important; } .pda-form-login a.ppw-swp-logo { background-image: none,url(https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/entire-site/assets/ppwp-logo.png)!important; background-size: cover; width: px!important; height: px!important; border-radius: %!important; } .pda-form-login .button-login { color: !important; background-color: !important; border-color: !important; }
.ppwp-sitewide-countdown {
font-size: px!important;
color: !important;
display: flex;
justify-content: center;
}
#ppwp_desc_above_countdown {
font-size: px!important;
color: !important;
}
#ppwp_desc_below_countdown {
font-size: px!important;
color: !important;
}
.ppwp-countdown-container {
text-align: center;
}
#ppwp_desc_above_countdown,
#ppwp_desc_below_countdown {
display: none;
}
.ppwp_countdown_timer_day,
.ppwp_countdown_timer_hour,
.ppwp_countdown_timer_minute,
.ppwp_countdown_timer_second {
text-align: center;
padding: 0px 10px;
}
.ppwp_coundown_colon_spacing {
display: flex;
align-items: center;
}
</style>
</head>
<body class="ppwp-sitewide-protection">
<div class="pda-form-login ppw-swp-form-container">
<h1>
<a style="display: block" title="This site is password protected by PPWP plugin" class="ppw-swp-logo">Password Protect WordPress plugin</a>
</h1>
<form class="ppw-swp-form" action="?action=ppw_postpass" method="post">
<label for="input_wp_protect_password">Password:</label>
<input class="input_wp_protect_password" type="password" id="input_wp_protect_password"
name="input_wp_protect_password" placeholder=""/>
<input type="hidden" name="g-recaptcha-response" id="ppwRecaptchaResponse" /> <input type="submit" class="button button-primary button-login" value="Enter">
</form>
</div>
<div class="ppwp-countdown-container">
<div id="ppwp_desc_above_countdown"></div>
<div id="ppwp_sitewide_countdown" class="ppwp-sitewide-countdown"></div>
<div id="ppwp_desc_below_countdown"></div>
</div>
<script>
const getCountdown = () => {
const datetime = new Date().toString();
const utcTime = (function() {
let utc = '';
let operator = '';
if (datetime.indexOf('+') >= 0) {
utc = datetime.split('+');
operator = '+';
} else {
utc = datetime.split('-');
operator = '-';
}
const utcNumber = utc[1].split(' ')[0];
const hour = Math.floor(parseInt(utcNumber)/100);
const min = (parseInt(utcNumber)%(hour*100))/60*100;
return parseFloat(hour + '.' + min) - parseFloat("1");
})();
const time_unit = "default"
const end_date = "";
const countDownDate = new Date(end_date).getTime();
const start_date = "";
const countDownDateStart = new Date(start_date).getTime();
var getNow = new Date().getTime() - utcTime*3600*1000;
const isShowCountdown = "";
const isShowDateCountdown = "";
let checkvalue = false;
if (getNow < countDownDateStart) {
const x = setInterval(function() {
if( getNow < countDownDateStart ) {
getNow = new Date().getTime() - utcT
Open service 13.69.68.14:80 · develop-api.doorcloud.com
2026-01-08 22:59
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Thu, 08 Jan 2026 23:00:13 GMT Location: https://develop-api.doorcloud.com/
Open service 13.69.68.14:443 · develop-api.doorcloud.com
2026-01-08 22:59
HTTP/1.1 200 OK
Content-Length: 1617
Connection: close
Content-Type: text/html; charset=utf-8
Date: Thu, 08 Jan 2026 23:00:12 GMT
Access-Control-Expose-Headers: Request-Context
Cache-Control: private
Set-Cookie: ASP.NET_SessionId=njtkugp1m5xuxaugbpz1dcb5; path=/; secure; HttpOnly; SameSite=Lax
Set-Cookie: ARRAffinity=f5c6c911f7848d3dac0ab02432c452e24c750420b00c500e02db159e43d4a071;Path=/;HttpOnly;Secure;Domain=develop-api.doorcloud.com
Set-Cookie: ARRAffinitySameSite=f5c6c911f7848d3dac0ab02432c452e24c750420b00c500e02db159e43d4a071;Path=/;HttpOnly;SameSite=None;Secure;Domain=develop-api.doorcloud.com
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-AspNetMvc-Version: 5.2
Request-Context: appId=cid-v1:fc52cf26-de31-4db1-9e9b-5a0545608a8e
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Content-Security-Policy: upgrade-insecure-requests; base-uri 'self'; frame-ancestors 'self'; form-action 'self'; object-src 'none';
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(self), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: require-corp
Cross-Origin-Resource-Policy: same-origin
X-Permitted-Cross-Domain-Policies: none
Page title: DoorCloud API
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<link rel="shortcut icon" href="../../Images/TinyLogo.png">
<link rel="stylesheet" href="../../CustomContent/Styles.css">
</head>
<body>
<html>
<head>
<style>
.container {
font-family: Verdana, Geneva, Tahoma, sans-serif;
height: 400px;
position: relative;
}
.row {
margin-top: 0.3rem;
}
.logo {
margin-bottom: 1.5rem;
}
.center-text {
margin: 0;
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.center-horizontally {
text-align: center;
}
</style>
<title>DoorCloud API</title>
</head>
<body>
<div class="container">
<div class="center-text">
<div class="row logo center-horizontally">
<a href="https://www.doorcloud.com/">
<img src="../Images/Logo.png" width="300px" />
</a>
</div>
<div class="row center-horizontally">
Cloud API is available for Door Cloud users.
</div>
<div class="row center-horizontally">
To access documentation, login <a href="https://DoorCloudDevelopPortalASWestEurope.azurewebsites.net/#/api-documentation">here</a>.
</div>
</div>
</div>
</body>
</html>
</body>
</html>
Open service 40.113.126.251:80 · app.doorcloud.com
2026-01-07 22:03
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Wed, 07 Jan 2026 22:04:44 GMT Location: https://app.doorcloud.com/
Open service 40.113.126.251:443 · app.doorcloud.com
2026-01-07 22:03
HTTP/1.1 200 OK
Content-Length: 9484
Connection: close
Content-Type: text/html; charset=utf-8
Date: Wed, 07 Jan 2026 22:04:43 GMT
Cache-Control: private
Set-Cookie: ASP.NET_SessionId=kg3gcq2jxib0www10mpomvty; path=/; secure; HttpOnly; SameSite=Lax
Set-Cookie: ARRAffinity=051fa68424f8ec1c515baca4c393b32f51bc3b825712b1114b6dc6109987282f;Path=/;HttpOnly;Secure;Domain=app.doorcloud.com
Set-Cookie: ARRAffinitySameSite=051fa68424f8ec1c515baca4c393b32f51bc3b825712b1114b6dc6109987282f;Path=/;HttpOnly;SameSite=None;Secure;Domain=app.doorcloud.com
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-Frame-Options: SAMEORIGIN
X-Content-Type-Options: nosniff
Content-Security-Policy: upgrade-insecure-requests; base-uri 'self'; frame-ancestors 'self'; form-action 'self'; object-src 'none';
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(self), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Cross-Origin-Opener-Policy: same-origin
Cross-Origin-Embedder-Policy: credentialless
Cross-Origin-Resource-Policy: same-origin
X-Permitted-Cross-Domain-Policies: none
Page title: Door Cloud
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no, shrink-to-fit=no'>
<meta name="description" content="The smartest access control in the cloud">
<meta name="author" content="Spica International d.o.o.">
<title>Door Cloud</title>
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/manifest.json">
<meta name="msapplication-TileColor" content="#ffffff">
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
<meta name="theme-color" content="#ffffff">
<link href="/Bundles/ApplicationCss?v=9Vne74_C9120yg9uUFbTryhAaBgFPnnWbi-HH4lHXwQ1" rel="stylesheet" type="text/css" />
<link href="/Bundles/ApplicationCss?v=9Vne74_C9120yg9uUFbTryhAaBgFPnnWbi-HH4lHXwQ1" rel="stylesheet"/>
<link href="/Content/Style.css" rel="stylesheet" />
<link href="/Content/fontawesome.min.css" rel="stylesheet" />
<link href="/Scripts/JsTree/Themes/Default/style.min.css" rel="stylesheet" />
<script type="text/javascript">
//This is used to get the application's root path from javascript. It's useful if you're running application in a virtual directory under IIS.
var abp = abp || {};
abp.appPath = '/';
abp.culture = 'en';
abp.apiPath = 'https://api.doorcloud.com/';
abp.clientId = 'DoorCloudWebApp';
abp.CaptchaSiteKey = '6Lf_dskUAAAAAF19pILMgY0hB4LXoneivpHm9yDG';
//Intercom
(function () { var w = window; var ic = w.Intercom; if (typeof ic === "function") { ic('reattach_activator'); ic('update', intercomSettings); } else { var d = document; var i = function () { i.c(arguments) }; i.q = []; i.c = function (args) { i.q.push(args) }; w.Intercom = i; function l() { var s = d.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = 'https://widget.intercom.io/widget/ak64d2ks'; var x = d.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } if (w.attachEvent) { w.attachEvent('onload', l); } else { w.addEventListener('load', l, false); } } })();
</script>
<script src="/Bundles/App/vendor/js?v=zde0xPgCX5b-xAu3g95-BqrcdeGTY4EgepNIVUYIi2M1"></script>
<script>
//Localizing momentjs
moment.locale('en');
</script>
<!-- Dynamic scripts of ABP system (They are created on runtime and can not be bundled) -->
<script src="/Bundles/App/Main/jsApp?v=BWEOqrSW6HHhCo8J3rUh8pj_OqGHOuTTad-Putc-OQk1"></script>
<script src="/Bundles/App/Main/jsMain?v=a4AcN_SnGdwtb0okp7alSZrCHdkTajLIMJHJQ057e-41"></script>
<script src="/AbpScripts/GetScripts" type="text/javascript"></script>
<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCAQHAKFb6K9ArBUtXkPkURNOdNsTGY5ck"></script>
<link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic' rel='stylesheet' type='text/css'>
<link href="https://fonts.googleapis.com/css?family=Dosis:400,500,600&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600|Roboto:300,4
Open service 104.26.0.178:80 · doorcloud.com
2026-01-02 23:26
HTTP/1.1 301 Moved Permanently
Date: Fri, 02 Jan 2026 23:26:23 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Redirect-By: WordPress
Location: https://www.doorcloud.com/
Vary: User-Agent
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Headers: Content-Type
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=pJxmKs56A9mL90ffcrXATuAiLfoV7fw%2FtUx2kJ08jqT392wqaYcASdJX4IHlWz2IrPOVOiK6HhI9o8uSK2ptrX2cC4xAzfz%2B94htxg%3D%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b7e055fe875382b-FRA
Open service 104.26.1.178:443 · old.doorcloud.com
2026-01-02 00:33
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 00:33:46 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=KW4ogdVcrhJir%2BMr55ra%2BNo0rEMwYPIcL5BgdcDB8cO6hLHl%2Bqw8hvfFiLHZ6YQVJl79VXVXsK8mulL2tBlRDRddVQcMfCjCuJDg5mir5tE%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b762ab5ebdd151b-EWR
Page title: Door Cloud – Cloud Access Control
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="description" content=""/>
<meta name="viewport" content="width=device-width"/>
<link rel="icon" href="https://old.doorcloud.com/wp-content/uploads/2020/05/FaviconDoorCloud.png"/>
<link rel="stylesheet" href="https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/dist/ppw-form-entire-site.css" type="text/css">
<title>Door Cloud – Cloud Access Control</title>
<style>
.pda-form-login { width: px!important; } .pda-form-login label { font-size: px!important; color: !important; } .pda-form-login form { background-color: !important; border-radius: px!important; } .pda-form-login a.ppw-swp-logo { background-image: none,url(https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/entire-site/assets/ppwp-logo.png)!important; background-size: cover; width: px!important; height: px!important; border-radius: %!important; } .pda-form-login .button-login { color: !important; background-color: !important; border-color: !important; }
.ppwp-sitewide-countdown {
font-size: px!important;
color: !important;
display: flex;
justify-content: center;
}
#ppwp_desc_above_countdown {
font-size: px!important;
color: !important;
}
#ppwp_desc_below_countdown {
font-size: px!important;
color: !important;
}
.ppwp-countdown-container {
text-align: center;
}
#ppwp_desc_above_countdown,
#ppwp_desc_below_countdown {
display: none;
}
.ppwp_countdown_timer_day,
.ppwp_countdown_timer_hour,
.ppwp_countdown_timer_minute,
.ppwp_countdown_timer_second {
text-align: center;
padding: 0px 10px;
}
.ppwp_coundown_colon_spacing {
display: flex;
align-items: center;
}
</style>
</head>
<body class="ppwp-sitewide-protection">
<div class="pda-form-login ppw-swp-form-container">
<h1>
<a style="display: block" title="This site is password protected by PPWP plugin" class="ppw-swp-logo">Password Protect WordPress plugin</a>
</h1>
<form class="ppw-swp-form" action="?action=ppw_postpass" method="post">
<label for="input_wp_protect_password">Password:</label>
<input class="input_wp_protect_password" type="password" id="input_wp_protect_password"
name="input_wp_protect_password" placeholder=""/>
<input type="hidden" name="g-recaptcha-response" id="ppwRecaptchaResponse" /> <input type="submit" class="button button-primary button-login" value="Enter">
</form>
</div>
<div class="ppwp-countdown-container">
<div id="ppwp_desc_above_countdown"></div>
<div id="ppwp_sitewide_countdown" class="ppwp-sitewide-countdown"></div>
<div id="ppwp_desc_below_countdown"></div>
</div>
<script>
const getCountdown = () => {
const datetime = new Date().toString();
const utcTime = (function() {
let utc = '';
let operator = '';
if (datetime.indexOf('+') >= 0) {
utc = datetime.split('+');
operator = '+';
} else {
utc = datetime.split('-');
operator = '-';
}
const utcNumber = utc[1].split(' ')[0];
const hour = Math.floor(parseInt(utcNumber)/100);
const min = (parseInt(utcNumber)%(hour*100))/60*100;
return parseFloat(hour + '.' + min) - parseFloat("1");
})();
const time_unit = "default"
const end_date = "";
const countDownDate = new Date(end_date).getTime();
const start_date = "";
const countDownDateStart = new Date(start_date).getTime();
var getNow = new Date().getTime() - utcTime*3600*1000;
const isShowCountdown = "";
const isShowDateCountdown = "";
let checkvalue = false;
if (getNow < countDownDateStart) {
const x = setInterval(function() {
if( getNow < countDownDateStart ) {
getNow = new Date().getTime() - utcT
Open service 104.26.0.178:80 · doorcloud.com
2025-12-22 22:11
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 22:11:45 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
X-Redirect-By: WordPress
Location: https://www.doorcloud.com/
Vary: User-Agent
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Headers: Content-Type
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=6PBkmxsXnGkxwpi6pa9g22PD3FVDv4Hc2Dg1zVO3xzVXgS7paUhYWYfaZ6Yvf%2BvV2jpWd2tEyH%2FpVohX1uCnq3%2BAhyr9g7aJ5hU%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b22f4edbbf368f5-FRA
Open service 104.26.1.178:443 · old.doorcloud.com
2025-12-22 20:24
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 20:24:14 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Server: cloudflare
Vary: Accept-Encoding,User-Agent
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3SCT0ssUFxfAOyH%2B%2B5oqpPsoyxVUb3WJpWiG3%2BTLMlft4Z3DMgFSNIrLMMQhWGxioPquQlSQh8KMzpwvCEbVIry6cE415mAVlaB7fZEdb1o%3D"}]}
cf-cache-status: DYNAMIC
CF-RAY: 9b2257704c0b2757-FRA
Page title: Door Cloud – Cloud Access Control
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="description" content=""/>
<meta name="viewport" content="width=device-width"/>
<link rel="icon" href="https://old.doorcloud.com/wp-content/uploads/2020/05/FaviconDoorCloud.png"/>
<link rel="stylesheet" href="https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/dist/ppw-form-entire-site.css" type="text/css">
<title>Door Cloud – Cloud Access Control</title>
<style>
.pda-form-login { width: px!important; } .pda-form-login label { font-size: px!important; color: !important; } .pda-form-login form { background-color: !important; border-radius: px!important; } .pda-form-login a.ppw-swp-logo { background-image: none,url(https://old.doorcloud.com/wp-content/plugins/password-protect-page/includes/views/entire-site/assets/ppwp-logo.png)!important; background-size: cover; width: px!important; height: px!important; border-radius: %!important; } .pda-form-login .button-login { color: !important; background-color: !important; border-color: !important; }
.ppwp-sitewide-countdown {
font-size: px!important;
color: !important;
display: flex;
justify-content: center;
}
#ppwp_desc_above_countdown {
font-size: px!important;
color: !important;
}
#ppwp_desc_below_countdown {
font-size: px!important;
color: !important;
}
.ppwp-countdown-container {
text-align: center;
}
#ppwp_desc_above_countdown,
#ppwp_desc_below_countdown {
display: none;
}
.ppwp_countdown_timer_day,
.ppwp_countdown_timer_hour,
.ppwp_countdown_timer_minute,
.ppwp_countdown_timer_second {
text-align: center;
padding: 0px 10px;
}
.ppwp_coundown_colon_spacing {
display: flex;
align-items: center;
}
</style>
</head>
<body class="ppwp-sitewide-protection">
<div class="pda-form-login ppw-swp-form-container">
<h1>
<a style="display: block" title="This site is password protected by PPWP plugin" class="ppw-swp-logo">Password Protect WordPress plugin</a>
</h1>
<form class="ppw-swp-form" action="?action=ppw_postpass" method="post">
<label for="input_wp_protect_password">Password:</label>
<input class="input_wp_protect_password" type="password" id="input_wp_protect_password"
name="input_wp_protect_password" placeholder=""/>
<input type="hidden" name="g-recaptcha-response" id="ppwRecaptchaResponse" /> <input type="submit" class="button button-primary button-login" value="Enter">
</form>
</div>
<div class="ppwp-countdown-container">
<div id="ppwp_desc_above_countdown"></div>
<div id="ppwp_sitewide_countdown" class="ppwp-sitewide-countdown"></div>
<div id="ppwp_desc_below_countdown"></div>
</div>
<script>
const getCountdown = () => {
const datetime = new Date().toString();
const utcTime = (function() {
let utc = '';
let operator = '';
if (datetime.indexOf('+') >= 0) {
utc = datetime.split('+');
operator = '+';
} else {
utc = datetime.split('-');
operator = '-';
}
const utcNumber = utc[1].split(' ')[0];
const hour = Math.floor(parseInt(utcNumber)/100);
const min = (parseInt(utcNumber)%(hour*100))/60*100;
return parseFloat(hour + '.' + min) - parseFloat("1");
})();
const time_unit = "default"
const end_date = "";
const countDownDate = new Date(end_date).getTime();
const start_date = "";
const countDownDateStart = new Date(start_date).getTime();
var getNow = new Date().getTime() - utcTime*3600*1000;
const isShowCountdown = "";
const isShowDateCountdown = "";
let checkvalue = false;
if (getNow < countDownDateStart) {
const x = setInterval(function() {
if( getNow < countDownDateStart ) {
getNow = new Date().getTime() - utcT