From 6e916b2fafe5c11e7041ce1f9f51d8515cbab60c Mon Sep 17 00:00:00 2001 From: talksik Date: Sun, 13 Mar 2022 13:04:39 -0400 Subject: [PATCH] adding the oauth stuff to a transmitted event call in main process --- packages/desktop/electron/electron.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/packages/desktop/electron/electron.js b/packages/desktop/electron/electron.js index 979d0b7..f4ff913 100644 --- a/packages/desktop/electron/electron.js +++ b/packages/desktop/electron/electron.js @@ -27,7 +27,7 @@ function createWindow() { ); // Open the DevTools. if (isDev) { - win.webContents.openDevTools({ mode: "detach" }); + win.webContents.openDevTools({ mode: "attach" }); } } @@ -82,4 +82,21 @@ app.on("ready", () => { // End of the file ipcMain.on(channels.ACTIVATE_LOG_IN, (event, arg) => { console.log("activated log in channel"); + + const myApiOauth = new ElectronGoogleOAuth2( + "423533244953-banligobgbof8hg89i6cr1l7u0p7c2pk.apps.googleusercontent.com", + "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", + [""], + { successRedirectURL: "https://usenirvana.com" } + ); + + myApiOauth.openAuthWindowAndGetTokens().then((token) => { + // use your token.access_token + const cookie = { + name: "access_token", + value: token, + }; + + console.log(cookie); + }); });