1.0.1 • Published 1 year ago

egg-license v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

egg-license

QuickStart

see egg docs for more detail.

# egg-license是一款专为egg.js适配的权限控制插件
# egg-license目前支持的功能(以下功能建议egg原程序打包成可执行文件搭配本插件使用)
# 1.绑定物理服务器的硬件信息 做到一个程序绑定一台物理主机 防止程序包被迁移
# 2.设置使用期限,可以设置开始授权日期和使用时长,来限制程序的使用时长(到期后所有http接口会返回401) 
# config/plugin.js

  license: {
    enable: true,
    package: 'egg-license',
  }
# config/config.default.js

config.license = {
    license: 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx', // license字符串 首先在目标服务器运行相应系统的可执行程序获取license,填写在这里,实现绑定(可执行程序可以在gitee上下载 /license_get/)
    useDate: '2024-10-30 15:00:00', // 开始使用时间
    expireDay: 30, // 授权使用时长 -1为关闭
}

gitee地址: https://gitee.com/xkkka/egg-license.git
1.0.1

1 year ago

1.0.0

1 year ago