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
5
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

to
1.0.17

2

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

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

@@ -10,2 +10,3 @@ "use strict";

const SessionDefine_1 = require("./session/SessionDefine");
// export { IPERMISSIONS } from './db/DbSchema';
/**

@@ -17,10 +18,10 @@ * 缺省导出 api 结构

api: {
...Api_1.Api
...Api_1.Api,
},
db: {
...DbApi_1.DbApi
...DbApi_1.DbApi,
},
session: {
...SessionDefine_1.sessions
}
...SessionDefine_1.sessions,
},
};

@@ -33,4 +34,4 @@ /**

exports.dbSchemas = {
...DbSchema_1.schemasUser
...DbSchema_1.schemasUser,
};
__export(require("./db/DbSchema"));

@@ -6,24 +6,24 @@ "use strict";

client: {
_id: "",
name: "",
displayName: "",
sid: "",
_id: '',
name: '',
displayName: '',
sid: '',
group: [],
actor: [],
permissions: [] //用户权限组
permissions: [],
},
server: {
captcha: "" // 用户校验码
}
captcha: '',
},
},
thirdLogin: {
client: {
imgUrl: "",
nickName: "" // 用户显示名称
imgUrl: '',
nickName: '',
},
server: {
moduleName: "",
id: "" // 三方用户id
}
}
moduleName: '',
id: '',
},
},
};
{
"name": "@mshow3/basic-user-api",
"version": "1.0.16",
"version": "1.0.17",
"description": "你好示例API",

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

import { DbSchema, createDbSchemas } from '@vmm/api';
export interface PERM {
export interface IPERMISSIONS {
module: string;

@@ -16,3 +16,2 @@ page: string;

{
id: string; // 用户唯一ID
name: string; // 用户登录名称

@@ -27,3 +26,3 @@ displayName?: string; //用户显示名称

email?: string; // 用户邮箱
premissions?: {}; // 自定义权限
permissions?: {}; // 自定义权限
thirdAccounts?: string[]; // 第三方账户登录信息

@@ -62,3 +61,3 @@ extra?: {}; // 扩展信息

name: string; // 页面组名称
menu: PERM[]; // 页面组
menu: IPERMISSIONS[]; // 页面组
}>(

@@ -65,0 +64,0 @@ // 数据库创建参数:

@@ -1,5 +0,5 @@

import { name, version, description } from "../package.json";
import { Api } from "./api/Api";
import { DbApi } from "./db/DbApi";
import { sessions } from "./session/SessionDefine";
import { name, version, description } from '../package.json';
import { Api } from './api/Api';
import { DbApi } from './db/DbApi';
import { sessions } from './session/SessionDefine';

@@ -12,10 +12,10 @@ /**

api: {
...Api
...Api,
},
db: {
...DbApi
...DbApi,
},
session: {
...sessions
}
...sessions,
},
};

@@ -28,6 +28,6 @@

import { schemasUser } from "./db/DbSchema";
import { schemasUser } from './db/DbSchema';
export const dbSchemas = {
...schemasUser
...schemasUser,
};
export * from "./db/DbSchema";
export * from './db/DbSchema';

@@ -1,31 +0,28 @@

interface PERM {
module: string;
page: string;
pageName: string;
}
import { IPERMISSIONS } from '../db/DbSchema';
export const sessions = {
user: {
client: {
_id: "", // 用户 ID
name: "", // 用户显示名称
displayName: "", // 用户显示名称
sid: "", // 用户会话 ID
_id: '', // 用户 ID
name: '', // 用户显示名称
displayName: '', // 用户显示名称
sid: '', // 用户会话 ID
group: [] as string[], // 用户分组
actor: [] as string[], // 用户角色
permissions: [] as PERM[] //用户权限组
permissions: [] as IPERMISSIONS[], //用户权限组
},
server: {
captcha: "" // 用户校验码
}
captcha: '', // 用户校验码
},
},
thirdLogin: {
client: {
imgUrl: "", // 头像url
nickName: "" // 用户显示名称
imgUrl: '', // 头像url
nickName: '', // 用户显示名称
},
server: {
moduleName: "", // 三方登录模块名
id: "" // 三方用户id
}
}
moduleName: '', // 三方登录模块名
id: '', // 三方用户id
},
},
};