|
1 | 1 | const uuid = require('uuid').v4 |
2 | 2 | const OauthInfoReader = require('../oauth/OauthInfoReader') |
3 | | -const oauth = require("../oauth/ElectronOauth1") |
4 | | -const {session, BrowserWindow} = require('electron') |
5 | 3 | const tumblr = require("tumblr.js") |
6 | 4 | const ExternalOAuth1 = require('../oauth/ExternalOAuth1'); |
7 | 5 | const OAuthRequestManager = require('../oauth/OAuthRequestManager'); |
@@ -33,41 +31,6 @@ const requestAuth = (successHandler, failureHandler) => { |
33 | 31 |
|
34 | 32 | } |
35 | 33 |
|
36 | | -const getAccessToken = () => { |
37 | | - const window = new BrowserWindow({ |
38 | | - width: 800, |
39 | | - height: 600, |
40 | | - alwaysOnTop: true, |
41 | | - autoHideMenuBar: true, |
42 | | - webPreferences: { |
43 | | - nodeIntegration: false, |
44 | | - contextIsolation: true, |
45 | | - session: session.fromPartition("editor:oauth1:" + new Date()) |
46 | | - } |
47 | | - }) |
48 | | - |
49 | | - const oauthReader = new OauthInfoReader() |
50 | | - const tumblrInfo = oauthReader.getTumblr() |
51 | | - const config = { |
52 | | - key: tumblrInfo.clientKey, |
53 | | - secret: tumblrInfo.clientSecret, |
54 | | - requestUrl: tumblrInfo.requestTokenUrl, |
55 | | - authenticateUrl: tumblrInfo.authorizeUrl, |
56 | | - accessUrl: tumblrInfo.tokenUrl, |
57 | | - authCallback: tumblrInfo.redirectUri, |
58 | | - version: '1.0a', |
59 | | - signatureMethod: 'HMAC-SHA1' |
60 | | - } |
61 | | - |
62 | | - return oauth(config, window) |
63 | | - .catch(error => { |
64 | | - console.log("error", error) |
65 | | - }) |
66 | | - .finally(() => { |
67 | | - window.close() |
68 | | - }) |
69 | | -} |
70 | | - |
71 | 34 | function createTumblrClient(auth) { |
72 | 35 | const oauthReader = new OauthInfoReader() |
73 | 36 | const tumblrInfo = oauthReader.getTumblr() |
@@ -189,7 +152,6 @@ const fetchAccount = async (auth) => { |
189 | 152 |
|
190 | 153 | module.exports = { |
191 | 154 | requestAuth: requestAuth, |
192 | | - getAccessToken: getAccessToken, |
193 | 155 | fetchUser: fetchUser, |
194 | 156 | fetchPosts: fetchPosts, |
195 | 157 | fetchPost: fetchPost, |
|
0 commit comments