GoogleOauth2.0 First implementation

First try for GoogleOauth2.0
This commit is contained in:
Georg Reisinger
2018-10-26 14:02:15 +02:00
parent 216a04e233
commit b171f1646c
1880 changed files with 912953 additions and 7 deletions

68
express-server/node_modules/google-p12-pem/README.md generated vendored Normal file
View File

@ -0,0 +1,68 @@
# google-p12-pem
[![NPM Version][npm-image]][npm-url]
[![Build Status][travis-image]][travis-url]
[![Dependency Status][david-image]][david-url]
[![devDependency Status][david-dev-image]][david-dev-url]
[![Known Vulnerabilities][snyk-image]][snyk-url]
[![Greenkeeper badge](https://badges.greenkeeper.io/google/google-p12-pem.svg)](https://greenkeeper.io/)
Convert Google `.p12` keys to `.pem` keys.
## Installation
``` sh
npm install google-p12-pem
```
## Usage
### async/await style
```js
const {getPem} = require('google-p12-pem');
async function foo() {
const pem = await getPem('/path/to/key.p12');
console.log(pem); // '-----BEGIN RSA PRIVATE KEY-----\nMIICXQIBAAK...'
}
```
### promise style
```js
const {getPem} = require('google-p12-pem');
getPem('/path/to/key.p12')
.then(pem => {
console.log(pem); // '-----BEGIN RSA PRIVATE KEY-----\nMIICXQIBAAK...'
})
.catch(err => {
console.error(err); // :(
});
```
### callback style
```js
const {getPem} = require('google-p12-pem');
getPem('/path/to/key.p12', function(err, pem) {
console.log(pem); // '-----BEGIN RSA PRIVATE KEY-----\nMIICXQIBAAK...'
});
```
### CLI style
``` sh
gp12-pem myfile.p12 > output.pem
```
## License
[MIT](LICENSE)
[david-image]: https://david-dm.org/google/google-p12-pem.svg
[david-url]: https://david-dm.org/google/google-p12-pem
[david-dev-image]: https://david-dm.org/google/google-p12-pem/dev-status.svg
[david-dev-url]: https://david-dm.org/google/google-p12-pem?type=dev
[npm-image]: https://img.shields.io/npm/v/google-p12-pem.svg
[npm-url]: https://www.npmjs.com/package/google-p12-pem
[snyk-image]: https://snyk.io/test/github/google/google-p12-pem/badge.svg
[snyk-url]: https://snyk.io/test/github/google/google-p12-pem
[travis-image]: https://travis-ci.org/google/google-p12-pem.svg?branch=master
[travis-url]: https://travis-ci.org/google/google-p12-pem