Skip to content

alvarolorentedev/oauth-electron-twitter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Build Status codecov npm GitHub license Maintenance

Use Twitter OAuth in a simple way inside your electron App.

Installation

add it to your electron project using npm install oauth-electron-twitter --save or yarn add oauth-electron-twitter

Usage

require oauth-electron-twitter exports a function that requires a javascript object and an electron window, as seen on the next example:

add the require for ouath and twitter specific code from this package

const auth = require(`oauth-electron-twitter`)

let info = {
    key: ***,
    secret: ***
},
window = new BrowserWindow({webPreferences: {nodeIntegration: false}});

auth.login(info, window)

the login function will return a Promise with the access token and secret

{
    token: ***,
    tokenSecret: ***
}

Migration V0.x to V1.x

  • there is no more need for the twitter object, info becomes a basic object with the properties stated in the usage step.
  • the return object has a different format.
logo: Award graphic by Freepik and Twitter graphic by Icomoon from Flaticon are licensed under CC BY 3.0. Made and modified with Logo Maker

About

Use Twitter OAuth in a simple way inside your electron App. Deployed as npm package

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published