MakerLabs ACM
oauth-server.js File Reference

Functions

function async main ()
 

Variables

use strict
 
 const { OAuth2Client } = require("google-auth-library")
 
const http = require("http")
 
const url = require("url")
 
const opn = require("opn")
 
const destroyer = require("server-destroy")
 
const yaml = require("js-yaml")
 
const fs = require("fs")
 
const path = require("path")
 
const ACM_CONFIG_FILE = process.env.ACM_CONFIG_FILE || "config.test.yml"
 
const config
 
const OAUTH_TOKEN_ACCESS_TYPE = "offline"
 
const OAUTH_TOKEN_REDIRECT_URI = "http://127.0.0.1:3000/oauth2/token"
 
const OAUTH_TOKEN_PROMPT_TYPE = "consent"
 

Function Documentation

◆ main()

main ( )

Variable Documentation

◆ ACM_CONFIG_FILE

const ACM_CONFIG_FILE = process.env.ACM_CONFIG_FILE || "config.test.yml"

◆ config

const config
Initial value:
= yaml.safeLoad(
fs.readFileSync(path.join(path.dirname(__dirname), ACM_CONFIG_FILE), "utf8")
)
const path
Definition: oauth-server.js:26
const yaml
Definition: oauth-server.js:24
const ACM_CONFIG_FILE
Definition: oauth-server.js:28
const fs
Definition: oauth-server.js:25

◆ const

const { OAuth2Client } = require("google-auth-library")

◆ destroyer

const destroyer = require("server-destroy")

◆ fs

const fs = require("fs")

◆ http

const http = require("http")

◆ OAUTH_TOKEN_ACCESS_TYPE

const OAUTH_TOKEN_ACCESS_TYPE = "offline"

◆ OAUTH_TOKEN_PROMPT_TYPE

const OAUTH_TOKEN_PROMPT_TYPE = "consent"

◆ OAUTH_TOKEN_REDIRECT_URI

const OAUTH_TOKEN_REDIRECT_URI = "http://127.0.0.1:3000/oauth2/token"

◆ opn

const opn = require("opn")

◆ path

const path = require("path")

◆ strict

use strict

◆ url

const url = require("url")

◆ yaml

const yaml = require("js-yaml")