@happyhacking/sign

1.0.1 • Public • Published

sign

Travis npm package Coveralls

Yet another Signature for S3 and OSS

Installation

yarn add @happyhacking/sign

Usage

import HackingSign from '@happyhacking/sign'

const options = {
  accessKeyId: '6MKOqxGiGU4AUk44',
  accessKeySecret: 'ufu7nS8kS59awNihtjSonMETLI0KLy',
  directory: 'demo/',
}

const oss = new HackingSign(options)

const key = 'z54AY7Jzpp.gif'
const signed = oss.sign('z54AY7Jzpp.gif')

const data = new FormData();
data.append('OSSAccessKeyId', signed.accessKeyId);
data.append('key', signed.key);
data.append('policy', signed.policy);
data.append('signature', signed.signature);
data.append('success_action_status', '201');
data.append('file', FILE);

...PUT YOUR HTTP REQUEST LOGICAL CODE HERE

Readme

Keywords

none

Package Sidebar

Install

npm i @happyhacking/sign

Weekly Downloads

2

Version

1.0.1

License

MIT

Unpacked Size

212 kB

Total Files

7

Last publish

Collaborators

  • ygmpkk