1<!DOCTYPE html> 2<html> 3 4<head> 5 <meta charset="utf-8"> 6 <title> 7 OpenSID Desa Kadipi Atas 8 </title> 9 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 10 <meta name="robots" content="noindex"> 11 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 12 <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport"> 13 <link rel="shortcut icon" href="https://www.kadipiatas.desa.id/favicon.ico?va83a85c5c01f7a7a0948dbabdf0aa077" /> 14 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/assets/css/login-style.css?va65feb01ccabe2b1e4230511a06c7915" media="screen"> 15 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/assets/css/login-form-elements.css?v3d437e0b4dc4fe11dbfbc39f6b9ea2f3" media="screen"> 16 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/assets/css/daftar-form-elements.css?v2d13eef972b42fa48b3d9d937ed6b51f" media="screen"> 17 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/assets/css/siteman_mandiri.css?v898d3c6352c75b0559153df4e8354eae" media="screen"> 18 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/assets/bootstrap/css/bootstrap.bar.css?vd05b2b1b9f5739fe64a0fa28741124b6" media="screen"> 19 <!-- bootstrap datetimepicker --> 20 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/assets/bootstrap/css/bootstrap-datetimepicker.min.css?v9427316facf12bcdb57ba9d091e775fd"> 21 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/desa/pengaturan/siteman/siteman_mandiri.css"> 22 <!-- Font Awesome --> 23 <link rel="stylesheet" href="https://www.kadipiatas.desa.id/assets/bootstrap/css/font-awesome.min.css?v269550530cc127b6aa5a35925a7de6ce"> 24 <!-- Google Font --> 25 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic"> 26
26<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/jquery.min.js?v2c872dbe60f4ba70fb85356113d8b35e"></script>
26 27 28 29 <!-- jQuery Cookie (dimuat sebelum inline script supaya $.cookie tersedia saat getCsrfToken dipanggil) --> 30
30<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/jquery.cookie.min.js?v4412bf8023109ee9eb1f1f226d391329"></script>
30 31 <!-- CSRF Token --> 32
32<script type="text/javascript"> 33 var csrfParam = "sidcsrf"; 34 var csrfVal = "4bf7aed6c5f1a5c3548a936135328859"; 35 36 // Selalu baca dari cookie karena csrf_regenerate=true membuat token rotasi 37 // setiap request sukses. csrfVal hanya dipakai sebagai fallback pada 38 // request pertama sebelum cookie tersedia. 39 function getCsrfToken() { 40 return (typeof $.cookie === 'function' && $.cookie(csrfParam)) || csrfVal; 41 } 42 </script>
42 43
43<script src="https://www.kadipiatas.desa.id/assets/js/anti-csrf.js?va049b495b579fb7ea1b6a1fa4c64afd4"></script>
43 44 45 <style type="text/css"> 46 body.login { 47 background-image: url('https://www.kadipiatas.desa.id/assets/css/images/latar_login_mandiri.jpg?v7942d690b6bf243ea3f6c8903b562c03'); 48 } 49 </style> 50</head> 51 52<body class="login"> 53 <div class="top-content"> 54 <div class="inner-bg"> 55 <div class="container"> 56 <div class="row"> 57 <div class="col-sm-6 col-sm-offset-4 form-box"> 58 <div class="form-top"> 59 <a href="https://www.kadipiatas.desa.id/"><img src="https://www.kadipiatas.desa.id/desa/logo/xyJWO_1758595145_kotawaringinbarat.png" alt="Lambang Desa" class="img-responsive" /></a> 60 <div class="login-footer-top"> 61 <h1>LAYANAN MANDIRI<br /> 62 Desa Kadipi Atas</h1> 63 <h3> 64 <br />Kecamatan Pangkalan Lada 65 <br />Kabupaten Kotawaringin Barat 66 <br />Jl. Tjilik Riwut No. 02 Pangkalan Lada 67 <br />Kodepos 74184 68 <br /><br />Silakan hubungi operator desa untuk mendapatkan kode PIN anda. 69 <br /><br /><br />IP Address: 181.215.65.78 70 <br />ID Pengunjung : <span id="pengunjung"></span> <span><a href="#" class="copy" title="Copy" style="color: white"><i class="fa fa-copy"></i></a></span> 71 </h3> 72 </div> 73 </div> 74 <div class="form-bottom"> 75 76 77 78 79 <form id="validasi" autocomplete="off" action="https://www.kadipiatas.desa.id/layanan-mandiri/cek" method="post" class="login-form"> 80 <div class="form-group form-login"> 81 <input type="text" autocomplete="off" class="form-control angka required " name="nik" maxlength="16" placeholder="NIK"> 82 </div> 83 84 <input type="hidden" name="anjungan_uuid" id="anjungan_uuid"> 85 <div class="form-group form-login"> 86 <input 87 type="password" 88 autocomplete="off" 89 class="form-control angka required " 90 name="password" 91 placeholder="PIN" 92 id="pin" 93 maxlength="6" 94 > 95 </div> 96 <div class="form-group"> 97 <center><input type="checkbox" id="checkbox" style="display: initial;"> <label for="checkbox">Tampilkan PIN</label></center> 98 </div> 99 <div class="form-group"> 100 <button type="submit" class="btn btn-block bg-green"><b>MASUK</b></button> 101 </div> 102 <div class="form-group"> 103 <a href="https://www.kadipiatas.desa.id/layanan-mandiri/masuk-ektp"> 104 <button type="button" class="btn btn-block bg-green"><b>MASUK DENGAN E-KTP</b></button> 105 </a> 106 </div> 107 <div class="form-group"> 108 <a href="https://www.kadipiatas.desa.id/layanan-mandiri/lupa-pin"> 109 <button type="button" class="btn btn-block bg-green"><b>LUPA PIN</b></button> 110 </a> 111 </div> 112 <div id="anjungan-button-container"> 113 114 </div> 115 </form> 116 117 <div class="login-footer-bottom"> 118 <a href="https://github.com/OpenSID/OpenSID" class="content-color-secondary" rel="noopener noreferrer" target="_blank">OpenSID v2607.0.2</a> 119 </div> 120 </div> 121 </div> 122 </div> 123 </div> 124 </div> 125 </div> 126 127 <div class='modal fade' id='konfirmasi-cookie' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'> 128 <div class='modal-dialog'> 129 <div class='modal-content'> 130 <div class='modal-header'> 131 <button type='button' class='close' data-dismiss='modal' aria-hidden='true'>×</button> 132 <h4 class='modal-title' id='myModalLabel'><i class='fa fa-exclamation-triangle text-red'></i> Konfirmasi</h4> 133 </div> 134 <div class='modal-body bg-info'> 135 <h3>Privasi Anda</h3> 136 <div> 137 Dengan mengklik "Terima semua cookie", Anda setuju bahwa OpenSID dapat menyimpan cookie di perangkat Anda dan mengungkapkan informasi sesuai dengan Kebijakan Cookie kami. 138 </div> 139 </div> 140 <div class='modal-footer'> 141 <button type="button" style="margin-right:5px" class="btn btn-social btn-warning btn-sm" onclick="rejectCookie()"><i class='fa fa-sign-out'></i> Tolak</button> 142 <a class='btn-ok'> 143 <button type="button" class="btn btn-social btn-danger btn-sm" onclick="buatPengunjungCookie('pengunjung')"> <i class='fa fa-exclamation'></i> Terima semua cookie</button> 144 </a> 145 146 </div> 147 </div> 148 </div> 149</div> 150 <div class='modal fade' id='aktifkan-cookie' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'> 151 <div class='modal-dialog'> 152 <div class='modal-content'> 153 <div class='modal-header'> 154 <button type='button' class='close' data-dismiss='modal' aria-hidden='true'>×</button> 155 <h4 class='modal-title' id='myModalLabel'><i class='fa fa-exclamation-triangle text-red'></i>
155 Peringatan</h4> 156 </div> 157 <div class='modal-body btn-info'> 158 <div>Perambah web tidak mengijinkan akses cookie, silakan ijinkan cookie untuk alamat https://www.kadipiatas.desa.id/</div> 159 </div> 160 </div> 161 </div> 162 </div> 163 <!-- jQuery 3 --> 164
164<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/jquery.min.js?v2c872dbe60f4ba70fb85356113d8b35e"></script>
164 165 <!-- Bootstrap 3.3.7 --> 166
166<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/bootstrap.min.js?v2f34b630ffe30ba2ff2b91e3f3c322a1"></script>
166 167 <!-- bootstrap Moment --> 168
168<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/moment.min.js?vbe51675f16a773d868e992735ecbf078"></script>
168 169
169<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/moment-timezone.js?vcec638fb4c4f4c65c140088d6ba7b4c2"></script>
169 170
170<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/moment-timezone-with-data.js?v7dd827ed873b280985ea8b75f0014f97"></script>
170 171 <!-- bootstrap Date time picker --> 172
172<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/bootstrap-datetimepicker.min.js?v8a36160a466cad1a9e414321f4784baf"></script>
172 173
173<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/id.js?vf5906d544f9f5fec43558999e8b3b3f7"></script>
173 174 <!-- SlimScroll --> 175
175<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/jquery.slimscroll.min.js?vf1dbc7920f93bd2b1dcfede95b473e4e"></script>
175 176 <!-- FastClick --> 177
177<script src="https://www.kadipiatas.desa.id/assets/bootstrap/js/fastclick.js?v6e9d3b0da74f2a4a7042b494cdaa7c2e"></script>
177 178 <!-- AdminLTE App --> 179
179<script src="https://www.kadipiatas.desa.id/assets/js/adminlte.min.js?ve921ddb54382ff58ed3cb5ec99731042"></script>
179 180 <!-- Validasi --> 181
181<script src="https://www.kadipiatas.desa.id/assets/js/jquery.validate.min.js?v1a8dc8a74a2bb8fee9bbb298385174a3"></script>
181 182
182<script src="https://www.kadipiatas.desa.id/assets/js/validasi.js?v7387180cc765aeb5880df32b8cd5c5b5"></script>
182 183
183<script src="https://www.kadipiatas.desa.id/assets/js/localization/messages_id.js?v6edf5c2c00243d494440c28b575eca12"></script>
183 184 185
185<script src="https://www.kadipiatas.desa.id/assets/js/id_browser.js?v8a72c381e5ea7e9538f8c17015385b69"></script>
185 186
186<script> 187 function start_countdown() { 188 let totalSeconds = 0; 189 const timer = setInterval(function() { 190 const minutes = Math.floor(totalSeconds / 60); 191 const seconds = totalSeconds % 60; 192 193 if (totalSeconds <= 0) { 194 clearInterval(timer); 195 location.reload(); 196 } else { 197 document.getElementById("countdown").innerHTML = `Terlalu banyak upaya masuk. Silakan coba lagi dalam ${minutes} menit ${seconds} detik.`; 198 totalSeconds--; 199 } 200 }, 1000); 201 } 202 203 $(document).ready(function() { 204 if ($('#pin').length) { 205 $('#pin').focus(); 206 } else if ($('#tag').length) { 207 $('#tag').focus(); 208 } 209 210 if ($('#countdown').length) { 211 start_countdown(); 212 } 213 214 window.setTimeout(function() { 215 $("#notif").fadeTo(500, 0).slideUp(500, function() { 216 $(this).remove(); 217 }); 218 }, 5000); 219 }); 220 </script>
220 221 222
222<script type="text/javascript"> 223 $('document').ready(function() { 224 // Get UUID from local storage 225 const anjunganUuid = localStorage.getItem('anjungan_uuid'); 226 if (anjunganUuid) { 227 // Set it to the hidden input (existing logic) 228 $('#anjungan_uuid').val(anjunganUuid); 229 230 // Set cookie as well to ensure persistence and compatibility with backend auto-restore 231 const secureFlag = location.protocol === 'https:' ? '; Secure' : ''; 232 document.cookie = "anjungan_uuid=" + anjunganUuid + "; max-age=" + (365*24*60*60*5) + "; path=/; SameSite=Lax" + secureFlag; 233 234 // --- NEW AJAX LOGIC --- 235 // Send UUID to server to validate and create session, then show button 236 const url = 'https://www.kadipiatas.desa.id/layanan-mandiri/cek-anjungan-ajax'; 237 238 $.ajax({ 239 type: "POST", 240 url: url, 241 data: { 242 'anjungan_uuid': anjunganUuid, 243 }, 244 success: function(data) { 245 if (data.is_anjungan) { 246 $('#anjungan-button-container').html(` 247 <div class="form-group"> 248 <a href="https://www.kadipiatas.desa.id/anjungan-mandiri"> 249 <button type="button" class="btn btn-block bg-green"><b>ANJUNGAN</b></button> 250 </a> 251 </div> 252 `); 253 } 254 }, 255 error: function(xhr, status, error) { 256 console.error('Error setting anjungan session:', status, error); 257 } 258 }); 259 } 260 }); 261 </script>
261 262
262<script type="text/javascript"> 263 $('document').ready(function() { 264 var pass = $("#pin"); 265 $('#checkbox').click(function() { 266 if (pass.attr('type') === "password") { 267 pass.attr('type', 'text'); 268 } else { 269 pass.attr('type', 'password') 270 } 271 }); 272 }); 273 </script>
vendor: 1 bytes, line 273
273
274<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"38ed6f08480a4319adbb1206ef65c444","r":1,"spa":2}' crossorigin="anonymous"></script>
274 275</body> 276 277</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.