2.4.0 • Published 28 days ago

discord-oauth2-zero v2.4.0

Weekly downloads
-
License
MIT
Repository
github
Last release
28 days ago

Discord Oauth2 Zero

Discord Oauth2 implement

Functions

https://discord.com/developers/docs/topics/oauth2

nameparamdescription
getToken()codeGet user or bot Bearer Token.
getCredentials()bearer_tokenGet user credentials.
getClientCredentials()scopeGet bot owner credentials.
refreshToken()refresh_tokenRefresh a Bearer Token.
revokeToken()bearer_tokenRevoke a Bearer Token.

OAUTH2_REDIRECT: is the url endpoint for your Oauth2.
*This is the same redirect url used for your oauth2 authorization link that was generated in the Discord developers portal.

Basic Usage

const oauth2 = require('discord-oauth2-zero');  

let bearerToken = await oauth2.getToken(CLIENT_ID, CLIENT_SECRET, OAUTH2_REDIRECT, CODE);  
let refreshToken = await oauth2.refreshToken(CLIENT_ID, CLIENT_SECRET, REFRESH_TOKEN);  
let clientCredentials = await oauth2.getClientCredentials(CLIENT_ID, CLIENT_SECRET, SCOPE);  
let credentials = await oauth2.getCredentials(BEARER_TOKEN);  

revokeToken() is still untested  
let revoked = await oauth2.revokeToken(CLIENT_ID, CLIENT_SECRET, BEARER_TOKEN);

Eventually more functions will be added.

2.4.0

28 days ago

2.0.0

2 years ago

1.1.0-a

3 years ago

1.0.1-c

3 years ago

1.0.1-b

3 years ago

1.0.0-a

3 years ago

1.0.0

3 years ago