Skip to content

Instantly share code, notes, and snippets.

@deveyus
deveyus / oauth.ts
Last active April 27, 2019 18:09
Broken piece of crap.
import express from 'express';
import http from 'http'
import https from 'https'
import querystring from 'querystring';
import { clientID, codeChallengeBase, settings } from "../config"
let JWTrequest: http.ClientRequest
let postData = {}
export function oauth(request: express.Request, _reply: express.Response) {
postData = {
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>MarketCentral</title>
<!-- Compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css">

Keybase proof

I hereby claim:

  • I am deveyus on github.
  • I am deveyus (https://keybase.io/deveyus) on keybase.
  • I have a public key ASCITRelJ5lImdP1ylo_bToCa2mm87aFU_PGbEcEw5n2_go

To claim this, I am signing this object: