@aird/authcode
Version:
Authcode for node/browser
55 lines (36 loc) • 1.24 kB
Markdown
# @airx/authcode
[](https://npmjs.org/package/@airx/authcode) [](https://npmjs.org/package/@airx/authcode)
[](https://npmjs.org/package/@airx/authcode)
## Examples
Node.js
### ENCODE
```js
const {encode} = require('@airx/authcode');
encode('test','key')
// 1df4l6f9CFjMtkqRCi8IHj4hB/0c/HjyEWs0ZweV6jrB
encode('test','key',300)
// 33db1iVqMQUWBO7Tp44qKK+Dtl6cbBG9hNwYP1BKF5U6
```
### DECODE
```js
const {decode} = require('@airx/authcode');
decode('1df4l6f9CFjMtkqRCi8IHj4hB/0c/HjyEWs0ZweV6jrB','key')
// test
```
浏览器:
引用
```html
<script src="PATH/TO/node_modules/@airx/authcode/dist/authcode.js"></script>
<!-- 或 -->
<script src="//unpkg.com/@airx/authcode/dist/authcode.js"></script>
```
```js
authcode.encode('test','key')
// 1df4l6f9CFjMtkqRCi8IHj4hB/0c/HjyEWs0ZweV6jrB
authcode.decode('1df4l6f9CFjMtkqRCi8IHj4hB/0c/HjyEWs0ZweV6jrB','key')
// test
```
## License
MIT
通过支付宝捐赠:
