const {login} = require("auth-discord");
login("CLIENT ID", "CLIENT SECRET", "identify email").then(resp => console.log(resp.access_token))
{
"access_token": "an access token",
"token_type": "Bearer",
"expires_in": 604800,
"refresh_token": "a refresh token",
"scope": "identify"
}
login("CLIENT ID", "CLIENT SECRET", "identify").then(resp => GetUserInfo(resp.access_token).then(resp => console.log(resp)))
{
"id": "708717385456156716",
"username": "AndroneDev",
"avatar": "b6a852c697c339fdfd114c2164213829",
"discriminator": "8964",
"public_flags": 131328,
"flags": 131328,
"verified": true,
"locale": "fr",
"mfa_enabled": true
}
const {login, GetUserInfo} = require("auth-discord");
login("CLIENT ID", "CLIENT SECRET", "identify email").then(resp => console.log(resp.access_token))
async function mylogin(){
let resp = await login("CLIENT ID", "CLIENT SECRET", "identify email")
console.log(resp.access_token)
}
mylogin()
GetUserInfo(access_token).then(resp => console.log(resp))
login("CLIENT ID", "CLIENT SECRET", "identify").then(resp => GetUserInfo(resp.access_token).then(resp => console.log(resp)))