@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

/@happyhacking/sign/

    Package Sidebar

    Install

    npm i @happyhacking/sign

    Weekly Downloads

    1

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    212 kB

    Total Files

    7

    Last publish

    Collaborators

    • ygmpkk