Advertisement
rasel007

login

Oct 22nd, 2018
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.70 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <!-- saved from url=(0033)https://www.dreambox-ws.com/login -->
  3. <html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  4. <title>Dreambox</title>
  5. <!-- Required meta tags -->
  6.  
  7.  
  8. <meta http-equiv="Expires" content="-1">
  9. <meta http-equiv="Pragma" content="no-cache">
  10. <meta http-equiv="Cache-Control" content="No-Cache">
  11.  
  12. <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  13.  
  14. <!-- Add -->
  15. <meta id="_csrf" name="_csrf" content="c13bbde6-4d30-475f-9f25-ebb5be828e63">
  16. <meta id="_csrf_header" name="_csrf_header" content="X-XSRF-TOKEN">
  17.  
  18. <!-- Bootstrap CSS -->
  19. <link rel="stylesheet" href="./Dreambox_files/import.min.css">
  20. <link rel="stylesheet" href="./Dreambox_files/main.css">
  21. <link rel="shortcut icon" href="https://www.dreambox-ws.com/assets/img/favicon.ico">
  22.  
  23. <!-- main script -->
  24. <script src="./Dreambox_files/jquery.min.js.download"></script>
  25. <script src="./Dreambox_files/bootstrap.min.js.download"></script>
  26. <link rel="stylesheet" href="./Dreambox_files/bootstrap.min.css">
  27. <!-- Main CSS -->
  28. <link rel="stylesheet" href="./Dreambox_files/main.css">
  29.  
  30. <style type="text/css">
  31. .map-area {
  32. width: 400px;
  33. margin: 0 auto;
  34. }
  35.  
  36. .map-area ul {
  37. padding-top: 30px;
  38. padding-left: 30px;
  39. margin: 0px;
  40. }
  41.  
  42. .map-area ul li {
  43. list-style: none;
  44. display: inline-block;
  45. }
  46. .header__box {
  47. width: 50%;
  48. height: 100vh;
  49. background: #fff;
  50. padding-top: 180px;
  51. }
  52. </style>
  53.  
  54. </head>
  55. <body>
  56. <header class="header" id="header">
  57. <div class="container-fluid container-fluid_plain">
  58. <div class="row no-gutters">
  59. <div class="col-lg-12">
  60. <input id="msg" name="msg" type="hidden" value="none">
  61. <input id="otpStatus" type="hidden" name="otpStatus">
  62. <div class="header__box">
  63. <div class="form__case">
  64. <img src="./Dreambox_files/logo.png" alt="" class="form__logo">
  65. <h1 class="form__title">
  66. <span>Dream</span> box
  67. </h1>
  68. </div>
  69. <p class="form__text">
  70. Welcome back! Please login to your account
  71. </p>
  72. <form class="form" id="loginForm" action="https://www.dreambox-ws.com/j_spring_security_check" method="post"><input type="hidden" name="_csrf" value="c13bbde6-4d30-475f-9f25-ebb5be828e63">
  73. <div class="form__dom">
  74. <input type="text" id="email" name="email" class="form__input" placeholder="Email">
  75. <input type="password" id="pwd" name="pwd" class="form__input" placeholder="Password">
  76. <div class="form__box">
  77. <div class="form__checked">
  78. <input type="checkbox" class="form__check" id="remember-me" name="check[]" value="Remember me">
  79. <p class="form__word">
  80. Remember me
  81. </p>
  82. </div>
  83. <a href="https://www.dreambox-ws.com/forgot_pass" class="form__link">
  84. Forgot password
  85. </a>
  86. </div>
  87. <div id="otpArea" class="col-lg-12 form-check mb-4 float-left " style="display:none">
  88. <span>If you are using Google Authenticator, please enter the Google Authenticator Code below.</span>
  89. <input type="text" class="form-control mb-4" placeholder="Google Authenticator Code" name="optcode">
  90. </div>
  91. <div class="form__block">
  92. <button id="loginBtnId" class="form__btn form__btn_b" style="cursor:pointer" type="button">Log-in</button>
  93.  
  94. <a href="https://www.dreambox-ws.com/regist" style="cursor:pointer" class="form__btn">
  95. Signup
  96. </a>
  97. </div>
  98. </div>
  99. </form>
  100. <div class="map-area">
  101. <ul>
  102. <li><img src="assets/img/United_States_of_America.png"></li>
  103. <li><img src="assets/img/South_Korea.png"></li>
  104. <li><img src="assets/img/Japan.png"></li>
  105. <li><img src="assets/img/china.png"></li>
  106. </ul>
  107. </div>
  108. </div>
  109. </div>
  110. </div>
  111. </div>
  112.  
  113.  
  114. <script type="text/javascript">
  115. var token = $("meta[name='_csrf']").attr("content");
  116. var header = $("meta[name='_csrf_header']").attr("content");
  117.  
  118. $(document).ajaxSend(function (e, xhr, options) {
  119. xhr.setRequestHeader (header, token);
  120. });
  121. </script>
  122.  
  123. <script src="./Dreambox_files/jquery.i18n.properties.js.download"></script>
  124. <script src="./Dreambox_files/utils.js.download"></script>
  125. <script src="./Dreambox_files/form-to-obj.min.js.download"></script>
  126. <script src="./Dreambox_files/SimpleBaseProvider.js.download"></script>
  127. <script src="./Dreambox_files/UserProvider.js.download"></script>
  128. <script src="./Dreambox_files/UserService.js.download"></script>
  129.  
  130. <script type="text/javascript">
  131. jQuery(document).ready(function() {
  132. utils.locale_init('en');
  133.  
  134. var userService = new UserService();
  135.  
  136. $("#otpArea").css("display", "none");
  137.  
  138. var msg = $("#msg").val();
  139. if (msg == "invalid") {
  140. alert(utils.locale_i18n('landing.login.msg.none'));
  141. }
  142.  
  143. $("#loginBtnId").click(function () {
  144. var formData = formToObj(document.querySelector('form'));
  145.  
  146. if (utils.isEmpty(formData.email)) {
  147. alert(utils.locale_i18n('landing.login.input.fail'));
  148. return false;
  149. }
  150.  
  151. if (!utils.validateEmail(formData.email)) {
  152. alert(utils.locale_i18n('landing.login.input.fail'));
  153. return false;
  154. }
  155.  
  156. if (utils.isEmpty(formData.pwd) || formData.pwd.length < 8) {
  157. alert(utils.locale_i18n('landing.login.input.fail'));
  158. return false;
  159. }
  160.  
  161. userService.getIsOtpUser($("#email").val());
  162. if($("#otpStatus").val() == "C") {
  163. if($("#otpArea").css("display") == 'none') {
  164. $("#idPassArea").css("display", "none");
  165. $("#otpArea").css("display", "block");
  166. } else {
  167. if (utils.isEmpty(formData.optcode)) {
  168. alert(utils.locale_i18n('landing.login.input.fail'));
  169. return false;
  170. } else {
  171. $("#loginForm").submit();
  172. }
  173. }
  174. } else {
  175. $("#loginForm").submit();
  176. }
  177. });
  178. });
  179. </script>
  180. </header>
  181.  
  182. </body></html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement