9 lines
299 B
JavaScript
Executable File
9 lines
299 B
JavaScript
Executable File
module.exports = oauthGen = (async (client_id, redirect_uri, scope) => {
|
|
let queries = {
|
|
response_type: 'code',
|
|
client_id,
|
|
redirect_uri,
|
|
scope: scope.join('+')
|
|
}
|
|
return `https://id.twitch.tv/oauth2/authorize?${Object.keys(queries).map(key=>`${key}=${queries[key]}`).join('&')}`
|
|
}) |