noa-sign
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

Noa sign

公司的签名算法 这个实际上不应该发送到公共包来 但是防君子不防小人 前端哪有什么真正的安全可言😭 (ps: 暂时没有功夫搞私有npm 有时间弄一个)

机制

前端后后台约定一个算法算法。通过配置的appidappkey + 时间戳 + 前面三者算法生成的sign。 共计4个参数,最后md5加密出去。发起请求,我们就能过获取到accessToken

实现

不过多赘述。(ps: 😠没几行代码 自己翻源码看) 是ts写的 转成的js。

希冀

  1. 希望都去实现 getAccessTokenrashAccessToken 方法。
  2. accessToken带在请求头当中 让后台配合
  3. 如果说getAccessParams方法 还需要带别的字段进行算法 希望你在继承的Class里面去 从写该方法

Tip

其中new 出来的对象有 _md5BeforeStr属性 里面放的是算法 算完过后 md5前的值 如果后台一直报accessToken非法的化.我们可以去和后台比对一下这个值 看问题是不是出现在我们这。

Readme

Keywords

Package Sidebar

Install

npm i noa-sign

Weekly Downloads

0

Version

1.0.3

License

ISC

Unpacked Size

16.7 kB

Total Files

15

Last publish

Collaborators

  • saadd