Skip to content

Instantly share code, notes, and snippets.

View isuruhettiarachchi's full-sized avatar
🤖

Isuru Hettiarachchi isuruhettiarachchi

🤖
View GitHub Profile
@isuruhettiarachchi
isuruhettiarachchi / routes.js
Created September 22, 2019 06:07
google oauth2 routes
const express = require('express');
const { google } = require('googleapis');
const googleUtil = require('../utils/google-util');
const googleCalenderService =require('../services/google-calendar.service');
const router = express.Router();
// default landing route
router.get('/', (req, res) => {
res.render('index.html', {'title': 'Application Home'});
const { google } = require('googleapis');
require('dotenv').config()
// google app config
const googleConfig = {
clientId: process.env.GOOGLE_CLIENT_ID,
clientSecret: process.env.GOOGLE_CLIENT_SECRET,
redirect: 'http://localhost:3000/auth/success'
}
@isuruhettiarachchi
isuruhettiarachchi / app.js
Last active September 10, 2019 20:07
Google OAuth
const express = require('express');
const nunjucks = require('nunjucks');
const session = require('express-session');
const indexRouter = require('./routes/index.route');
const app = express();
require('dotenv').config()
// nunjucks config