PageSourceSearch

https://edata.ng/login

html edata.ng collected 2026-10-02 02:02:28 UTC 10,197 bytes, 239 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <title>Login - HK VTU Platform - eData NG</title>
5    <!-- [Meta] -->
6    <meta charset="utf-8" />
7    <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimal-ui" />
8    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
9    <meta name="description" content="NO 1 PLATFORM FOR DATA, CABLE AND UTILITIES" />
10    <meta name="keywords" content="VTU, Data, Airtime, Cable, Electricity" />
11    <meta name="author" content="eData NG" />
12    <meta name="csrf-token" content="dOK3ZKgHH07QquYLMEIuq9p1jtgfhU1JhiNBRtxs">
13
14    <!-- [Favicon] icon -->
15    <link rel="icon" href="https://edata.ng/storage/settings/TyhIqQXpN4YFgB5Sfkb6Gf6sHvkHWRIbmskRK5NI.jpg" type="image/x-icon" />
16    
17    <!-- [Font] Family -->
18    <link rel="stylesheet" href="https://edata.ng/assets/fonts/inter/inter.css" id="main-font-link" />
19    
20    <!-- [phosphor Icons] https://phosphoricons.com/ -->
21    <link rel="stylesheet" href="https://edata.ng/assets/fonts/phosphor/duotone/style.css" />
22    <!-- [Tabler Icons] https://tablericons.com -->
23    <link rel="stylesheet" href="https://edata.ng/assets/fonts/tabler-icons.min.css" />
24    <!-- [Feather Icons] https://feathericons.com -->
25    <link rel="stylesheet" href="https://edata.ng/assets/fonts/feather.css" />
26    <!-- [Font Awesome Icons] https://fontawesome.com/icons -->
27    <link rel="stylesheet" href="https://edata.ng/assets/fonts/fontawesome.css" />
28    <!-- [Material Icons] https://fonts.google.com/icons -->
29    <link rel="stylesheet" href="https://edata.ng/assets/fonts/material.css" />
30    
31    <!-- [Template CSS Files] -->
32    <link rel="stylesheet" href="https://edata.ng/assets/css/style.css" id="main-style-link" />
33    
33<script src="https://edata.ng/assets/js/tech-stack.js"></script>
33
34    <link rel="stylesheet" href="https://edata.ng/assets/css/style-preset.css" />
35    
36    <!-- [Page specific CSS] start -->
37    <!-- notification css -->
38    <link rel="stylesheet" href="https://edata.ng/assets/css/plugins/notifier.css" />
39    <!-- [Page specific CSS] end -->
40    
41    <link rel="preload" as="style" href="https://edata.ng/build/assets/app-Dtdb9F29.css" /><link rel="modulepreload" as="script" href="https://edata.ng/build/assets/app-CXDpL9bK.js" /><link rel="stylesheet" href="https://edata.ng/build/assets/app-Dtdb9F29.css" />
41<script type="module" src="https://edata.ng/build/assets/app-CXDpL9bK.js"></script>
41    </head>
42
43<!-- [Body] Start -->
44<body data-pc-preset="preset-1" data-pc-sidebar-caption="true" data-pc-layout="vertical" data-pc-direction="ltr" data-pc-theme_contrast="" data-pc-theme="light">
45    <!-- [ Pre-loader ] start -->
46    <div class="loader-bg">
47        <div class="loader-track">
48            <div class="loader-fill"></div>
49        </div>
50    </div>
51    <!-- [ Pre-loader ] End -->
52    
53    <div class="auth-main">
54        <div class="auth-wrapper v1">
55            <div class="auth-form">
56                <div class="card my-5 ">
57                    <div class="card-body">
58                        <div class="text-center">
59                            <a href="https://edata.ng" class="text-decoration-none">
60                                                                    <img src="https://edata.ng/storage/settings/7Jicd3NUIQjfsOVJpPiRr6pamd6kBqmwvCA6sYLs.jpg" alt="Logo" class="img-fluid mb-3" style="max-height: 60px;">
61                                                                <h2 class="text-primary fw-bold mb-1">eData NG</h2>
62                                <p class="text-muted small mb-0">NO 1 PLATFORM FOR DATA, CABLE AND UTILITIES</p>
63                            </a>
64                            <div class="d-grid my-3"></div>
65                        </div>
66                        
67                        <div class="saprator my-3">
68    <span>LOGIN</span>
69</div>
70<h4 class="text-center f-w-500 mb-3">
71    Phone number or email
72</h4>
73
74
75<form method="POST" action="https://edata.ng/login" id="loginForm">
76        <input type="hidden" name="_token" value="dOK3ZKgHH07QquYLMEIuq9p1jtgfhU1JhiNBRtxs" autocomplete="off">
77    <div class="form-floating mb-3">
78        <input
79            type="text"
80            class="form-control"
81            id="login"
82            name="login"
83            value=""
84            placeholder="Phone number or email"
85            autocomplete="username"
86            required
87            autofocus
88        />
89        <label for="login">Phone number or email</label>
90        </div>
91
92    <div class="form-floating mb-3">
93        <input
94                            type="password"
95            class="form-control"
96            id="password"
97                            name="password"
98            placeholder="Password"
99            required
100        />
101        <label for="password">Password</label>
102        </div>
103
104    <div class="d-flex mt-1 justify-content-between align-items-center">
105        <div class="form-check">
106            <input
107                class="form-check-input input-primary"
108                type="checkbox"
109                id="remember"
110                name="remember"
111                
112            />
113            <label class="form-check-label text-muted" for="remember">
114                Remember me?
115            </label>
116        </div>
117        <h6 class="text-secondary f-w-400 mb-0">
118            <a href="https://edata.ng/forgot-password">Forgot Password?</a>
119        </h6>
120        </div>
121
122    <div class="d-grid mt-4">
123        <button type="submit" class="btn btn-primary" id="loginBtn">
124            <span class="btn-text">Login</span>
125            <span class="btn-loading d-none">
126                <span class="spinner-border spinner-border-sm me-2" role="status" aria-hidden="true"></span>
127                Logging in...
128            </span>
129        </button>
130    </div>
131    
132    <div class="d-flex justify-content-between align-items-end mt-4">
133        <h6 class="f-w-500 mb-0">Don't have an Account?</h6>
134        <a href="https://edata.ng/register" class="link-primary">Create Account</a>
135        </div>
136    </form>
137<a href="https://wa.me/2348031230697" target="_blank" class="whatsapp-float-btn" aria-label="Contact us on WhatsApp">
138        <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
139            <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
140            <path d="M3 21l1.65 -3.8a9 9 0 1 1 3.4 2.9l-5.05 .9" />
141            <path d="M9 10a.5 .5 0 0 0 1 0v-1a.5 .5 0 0 0 -1 0v1a5 5 0 0 0 5 5h1a.5 .5 0 0 0 0 -1h-1a.5 .5 0 0 0 0 1" />
142        </svg>
143    </a>
144
145    <style>
146        .whatsapp-float-btn {
147            position: fixed;
148            bottom: 30px;
149            right: 30px;
150            width: 60px;
151            height: 60px;
152            background-color: #25D366;
153            color: #FFF;
154            border-radius: 50%;
155            text-align: center;
156            font-size: 34px;
157            box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.15);
158            z-index: 1050;
159            display: flex;
160            align-items: center;
161            justify-content: center;
162            text-decoration: none;
163            transition: all 0.3s ease;
164        }
165
166        .whatsapp-float-btn:hover {
167            color: #FFF;
168            transform: translateY(-5px) scale(1.05);
169            box-shadow: 2px 5px 20px rgba(37, 211, 102, 0.4);
170        }
171        
172        /* Ensure the icon is perfectly centered */
173        .whatsapp-float-btn svg {
174            display: block;
175        }
176    </style>
177                    </div>
178                </div>
179            </div>
180        </div>
181    </div>
182    <!-- [ Main Content ] end -->
183    
184    <!-- Required Js -->
185    
185<script src="https://edata.ng/assets/js/plugins/popper.min.js"></script>
185
186    
186<script src="https://edata.ng/assets/js/plugins/simplebar.min.js"></script>
186
187    
187<script src="https://edata.ng/assets/js/plugins/bootstrap.min.js"></script>
187
188    
188<script src="https://edata.ng/assets/js/plugins/i18next.min.js"></script>
188
189    
189<script src="https://edata.ng/assets/js/plugins/i18nextHttpBackend.min.js"></script>
189
190    
190<script src="https://edata.ng/assets/js/icon/custom-font.js"></script>
190
191    
191<script src="https://edata.ng/assets/js/script.js"></script>
191
192    
192<script src="https://edata.ng/assets/js/theme.js"></script>
192
193    
193<script src="https://edata.ng/assets/js/multi-lang.js"></script>
193
194    
194<script src="https://edata.ng/assets/js/plugins/feather.min.js"></script>
194
195    
196    <!-- jQuery -->
197    
197<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
197
198    
199    <!-- [Page Specific JS] start -->
200    <!-- notification Js -->
201    
201<script src="https://edata.ng/assets/js/plugins/notifier.js"></script>
201
202    
202<script src="https://edata.ng/assets/js/elements/ac-notification.js"></script>
202
203    <!-- [Page Specific JS] end -->
204
205    
205<script>
206        layout_change("light");
207        change_box_container("false");
208        layout_caption_change("true");
209        layout_rtl_change("false");
210        preset_change("preset-1");
211        main_layout_change("vertical");
212    </script>
212
213
214    
214<script>
215$(document).ready(function() {
216    $('#loginForm').on('submit', function(e) {
217        const $btn = $('#loginBtn');
218        const $btnText = $btn.find('.btn-text');
219        const $btnLoading = $btn.find('.btn-loading');
220        
221        // Show loading state
222        $btnText.addClass('d-none');
223        $btnLoading.removeClass('d-none');
224        $btn.prop('disabled', true);
225        
226        // Re-enable button after 5 seconds as fallback
227        setTimeout(function() {
228            $btnText.removeClass('d-none');
229            $btnLoading.addClass('d-none');
230            $btn.prop('disabled', false);
231        }, 5000);
232    });
233    
234    // Handle form validation errors with custom notifications only
235    });
236</script>
vendor: 1 bytes, line 236
236
237<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":"d93d1cf33ae643b79aefcbf0d7fd7139","r":1,"spa":2}' crossorigin="anonymous"></script>
237
238</body>
239</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.