egg-access-tokendeprecated

[![NPM version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![Test coverage][codecov-image]][codecov-url] [![David deps][david-image]][david-url] [![Known Vulnerabilities][snyk-image]][snyk-url] [![npm download][download-image]][down

Usage no npm install needed!

<script type="module">
  import eggAccessToken from 'https://cdn.skypack.dev/egg-access-token';
</script>

README

egg-access-token

NPM version build status Test coverage David deps Known Vulnerabilities npm download

依赖说明

依赖的 egg 版本

egg-access-token 版本 egg 1.x
1.x 😁
0.x

依赖的插件

开启插件

// config/plugin.js
exports.accessToken = {
  enable: true,
  package: 'egg-access-token',
};

access-token

access-token 是一格式为32位的一个hash值 如:166a718514045cdd976f1e1c03053ed3 他表达了某个用户的一次有效的登录会话的身份凭证

结构如下

access-token:{
  id: XXXXXX (能唯一表示用户的一个值) 可以是用户名但是必须是唯一, 推荐DB的userId做为该值
}

id:access-token:{
 platform: 'web', 'mobile'
 clientMac: '',
 ip:'',
}

使用场景

  • Why and What: 描述为什么会有这个插件,它主要在完成一件什么事情。 尽可能描述详细。
  • How: 描述这个插件是怎样使用的,具体的示例代码,甚至提供一个完整的示例,并给出链接。

详细配置

请到 config/config.default.js 查看详细配置项说明。

单元测试

提问交流

请到 egg issues 异步交流。

License

MIT