login.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. "use strict";
  2. const common_request = require("../common/request.js");
  3. let request = new common_request.Request().http;
  4. const api = {
  5. userLoginWX: "api/login/login",
  6. userLloginApp: "api/login/loginApp",
  7. userLoginH5: "api/login/loginH5",
  8. doSmsSend: "api/sms/send",
  9. checkSms: "api/sms/checkSms",
  10. resetPassword: "api/login/resetPassword",
  11. // 我写的登录
  12. loginByApp: "/app/user/loginByApp",
  13. //登录
  14. captchaImage: "captchaImage",
  15. checkLogin: "/app/user/checkLogin",
  16. //验证是否登录
  17. register: "/app/user/register",
  18. //注册账号
  19. loginByWeChat: "/app/user/loginByWeChat",
  20. //微信登录
  21. setPhone: "/app/user/setPhone"
  22. //绑定手机号码
  23. };
  24. function loginByApp(data) {
  25. return request(api.loginByApp, data, "POST", "application/json;charset=UTF-8");
  26. }
  27. function register(data) {
  28. return request(api.register, data, "POST", "application/json;charset=UTF-8");
  29. }
  30. function loginByWeChat(data) {
  31. return request(api.loginByWeChat, data, "POST", "application/json;charset=UTF-8");
  32. }
  33. exports.loginByApp = loginByApp;
  34. exports.loginByWeChat = loginByWeChat;
  35. exports.register = register;