New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@mshow3/basic-user-api

Package Overview
Dependencies
Maintainers
9
Versions
37
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@mshow3/basic-user-api - npm Package Compare versions

Comparing version 1.0.49 to 1.0.57

2

dist/package.json
{
"name": "@mshow3/basic-user-api",
"version": "1.0.49",
"version": "1.0.57",
"description": "你好示例API",

@@ -5,0 +5,0 @@ "main": "dist/src/index.js",

@@ -11,11 +11,15 @@ "use strict";

*/
captcha: api_1.HTTP(["user"], ""),
captcha: api_1.HTTP(['user'], ''),
/**
* 恢复用户会话信息,以及续订用户会话超时时间
*/
resume: api_1.HTTP(["user"], ""),
resume: api_1.HTTP(['user'], ''),
/**
* 检测设备登录状态 单账号同时只能登录一类设备端(pc,phone)
*/
resumeLogin: api_1.HTTP(['user'], ''),
/**
* 用户注册
*/
register: api_1.HTTP(["user"], ""),
register: api_1.HTTP(['user'], ''),
/**

@@ -25,7 +29,7 @@ * 使用用户名和密码进行登录

*/
pwLogin: api_1.HTTP(["user"], ""),
pwLogin: api_1.HTTP(['user'], ''),
/**
* 三方登录
*/
thirdLogin: api_1.HTTP(["user", "thirdLogin"], ""),
thirdLogin: api_1.HTTP(['user', 'thirdLogin'], ''),
/**

@@ -35,3 +39,3 @@ * 绑定三方账户

*/
bindThird: api_1.HTTP(["user", "thirdLogin"], "user"),
bindThird: api_1.HTTP(['user', 'thirdLogin'], 'user'),
/**

@@ -45,9 +49,9 @@ * 解除用户三方账号绑定(用于切换绑定账号)---> 前端直接删除

*/
musemu_sso: api_1.HTTP(["user"], ""),
musemu_sso: api_1.HTTP(['user'], ''),
/*
* 用户注册
*/
setManager: api_1.HTTP(["user"], ""),
setManager: api_1.HTTP(['user'], ''),
// 查询用户信息(_id)为查询条件)
searchUserBy_Id: api_1.HTTP(["user"], ""),
searchUserBy_Id: api_1.HTTP(['user'], ''),
};

@@ -16,4 +16,4 @@ "use strict";

fields: { name: 1 },
options: { unique: true, sparse: false, dropDups: true }
}
options: { unique: true, sparse: false, dropDups: true },
},
}),

@@ -37,3 +37,3 @@ // 用户组

// 数据库索引:
{})
{}),
});

@@ -13,2 +13,4 @@ "use strict";

permissions: [],
loginType: 'pc',
loginTime: '',
},

@@ -15,0 +17,0 @@ server: {

{
"name": "@mshow3/basic-user-api",
"version": "1.0.49",
"version": "1.0.57",
"description": "你好示例API",

@@ -5,0 +5,0 @@ "main": "dist/src/index.js",

@@ -1,3 +0,3 @@

import { HTTP } from "@vmm/api";
import { IPERMISSIONS } from "../db/DbSchema";
import { HTTP } from '@vmm/api';
import { IPERMISSIONS } from '../db/DbSchema';
/**

@@ -15,3 +15,3 @@ * 定义 用户登录APi

}
>(["user"], ""),
>(['user'], ''),
/**

@@ -25,4 +25,13 @@ * 恢复用户会话信息,以及续订用户会话超时时间

}
>(["user"], ""),
>(['user'], ''),
/**
* 检测设备登录状态 单账号同时只能登录一类设备端(pc,phone)
*/
resumeLogin: HTTP<
{},
{
status: '-1' | '1' | '2'; // -1 未登录 1 正常登录 2 异常登录 需清理session./re
}
>(['user'], ''),
/**
* 用户注册

@@ -35,3 +44,3 @@ */

}
>(["user"], ""),
>(['user'], ''),
/**

@@ -42,5 +51,10 @@ * 使用用户名和密码进行登录

pwLogin: HTTP<
{ userName: string; pwHash: string; captcha: string },
{
userName: string;
pwHash: string;
captcha: string;
loginType: 'pc' | 'phone';
},
{ err?: string; userPm?: IPERMISSIONS[] }
>(["user"], ""),
>(['user'], ''),
/**

@@ -50,4 +64,4 @@ * 三方登录

thirdLogin: HTTP<{}, { err?: string; userPm?: IPERMISSIONS[] }>(
["user", "thirdLogin"],
""
['user', 'thirdLogin'],
'',
),

@@ -58,3 +72,3 @@ /**

*/
bindThird: HTTP<{}, { err?: string }>(["user", "thirdLogin"], "user"),
bindThird: HTTP<{}, { err?: string }>(['user', 'thirdLogin'], 'user'),
/**

@@ -71,3 +85,3 @@ * 解除用户三方账号绑定(用于切换绑定账号)---> 前端直接删除

{ err?: string; userPm?: IPERMISSIONS[] }
>(["user"], ""),
>(['user'], ''),
/*

@@ -87,3 +101,3 @@ * 用户注册

}
>(["user"], ""),
>(['user'], ''),
// 查询用户信息(_id)为查询条件)

@@ -98,3 +112,3 @@ searchUserBy_Id: HTTP<

}
>(["user"], ""),
>(['user'], ''),
};

@@ -1,2 +0,2 @@

import { DbSchema, createDbSchemas } from "@vmm/api";
import { DbSchema, createDbSchemas } from '@vmm/api';

@@ -7,2 +7,3 @@ export interface IPERMISSIONS {

pageName: string;
index?: number;
}

@@ -39,3 +40,3 @@

extra?: {
venueAuth?: string[] // 会议场地权限
venueAuth?: string[]; // 会议场地权限
}; // 扩展信息

@@ -49,5 +50,5 @@ }>(

fields: { name: 1 },
options: { unique: true, sparse: false, dropDups: true }
}
}
options: { unique: true, sparse: false, dropDups: true },
},
},
),

@@ -66,3 +67,3 @@ // 用户组

// 数据库索引:
{}
{},
),

@@ -79,3 +80,3 @@ // 页面权限组

// 数据库索引:
{}
{},
),

@@ -87,4 +88,4 @@ // 黑名单

// 数据库索引:
{}
)
{},
),
});

@@ -13,2 +13,4 @@ import { IPERMISSIONS } from '../db/DbSchema';

permissions: [] as IPERMISSIONS[], //用户权限组
loginType: 'pc' as 'pc' | 'phone',
loginTime: '' as string,
},

@@ -15,0 +17,0 @@ server: {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc