Browse Source

将admin接口改名为login接口

UnknownO 3 years ago
parent
commit
4724fb7de9
2 changed files with 24 additions and 30 deletions
  1. 19 19
      api/login.php
  2. 5 11
      pages/login.php

+ 19 - 19
api/admin.php → api/login.php

@@ -1,19 +1,19 @@
-<?php
-header('content-type:application/json');
-session_start();
-include('../config.php');
-include('../includes/function.php');
-
-$timestamp = $_POST['timestamp'];
-if ($_SESSION['vcode'] != md5($_POST['vcode'] . $VERIFICATION_KEY) && $IMAGE_VERIFICATION) {
-    exit('{"code":-1,"msg":"抱歉,人机验证失败","result":""}');
-}
-if ($timestamp - time() > 60 || time() - $timestamp > 60) {
-    exit('{"code":-2,"msg":"请求失败!请检查您的系统时间!"}');
-}
-if ($_POST['username'] == $ADMIN_USER && $_POST['password'] == $ADMIN_PASS) {
-    setcookie("loveway_token", md5($ADMIN_USER . $ADMIN_PASS . 'KAGAMINE WORLD!' . date('Y-m-d', time())), time() + 3600, '/');
-    exit('{"code":1,"msg":"登录成功!"}');
-} else {
-    exit('{"code":-1,"msg":"登录失败!用户名或密码错误!"}');
-}
+<?php
+header('content-type:application/json');
+session_start();
+include('../config.php');
+include('../includes/function.php');
+
+$timestamp = $_POST['timestamp'];
+if ($_SESSION['vcode'] != md5($_POST['vcode'] . $VERIFICATION_KEY) && $IMAGE_VERIFICATION) {
+    exit('{"code":-1,"msg":"抱歉,人机验证失败","result":""}');
+}
+if ($timestamp - time() > 60 || time() - $timestamp > 60) {
+    exit('{"code":-2,"msg":"请求失败!请检查您的系统时间!"}');
+}
+if ($_POST['username'] == $ADMIN_USER && $_POST['password'] == $ADMIN_PASS) {
+    setcookie("loveway_token", md5($ADMIN_USER . $ADMIN_PASS . 'KAGAMINE WORLD!' . date('Y-m-d', time())), time() + 3600, '/');
+    exit('{"code":1,"msg":"登录成功!"}');
+} else {
+    exit('{"code":-1,"msg":"登录失败!用户名或密码错误!"}');
+}

+ 5 - 11
pages/login.php

@@ -35,25 +35,19 @@ if ($templateMode) {
 </div>
 <script>
     function submit() {
-        if (<?php if ($IMAGE_VERIFICATION) echo 'true';
-            else echo 'false'; ?>) {
-            imageVerification(function(answer) {
-                login(answer)
-            })
-        } else {
-            login('0000');
-        }
+        imageVerification(function(answer) {
+            login(answer)
+        })
     }
 
     function login(vcode) {
         var timestamp = this.timestamp = Date.parse(new Date()) / 1000;
-        requestApi("admin", {
-            mode: "login",
+        requestApi("login", {
             username: $("#username").val(),
             password: $("#password").val(),
             vcode: vcode,
             timestamp: timestamp
-        }, function(){
+        }, function() {
             $("#username").val("")
             $("#password").val("")
         }, true, true, "login-BTN")