|
|
@ -74,7 +74,7 @@ class SpotifyController implements Controller {
|
|
|
|
"error": "Parameter refresh_token missing"
|
|
|
|
"error": "Parameter refresh_token missing"
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
var authOptions = {
|
|
|
|
let authOptions = {
|
|
|
|
method: 'POST',
|
|
|
|
method: 'POST',
|
|
|
|
url: 'https://accounts.spotify.com/api/token',
|
|
|
|
url: 'https://accounts.spotify.com/api/token',
|
|
|
|
data: qs.stringify({
|
|
|
|
data: qs.stringify({
|
|
|
@ -149,9 +149,9 @@ class SpotifyController implements Controller {
|
|
|
|
): Promise<Response | void> => {
|
|
|
|
): Promise<Response | void> => {
|
|
|
|
console.log("useeeee== accesToken");
|
|
|
|
console.log("useeeee== accesToken");
|
|
|
|
|
|
|
|
|
|
|
|
var code = req.query.code;
|
|
|
|
let code = req.query.code;
|
|
|
|
var state = req.query.state || null;
|
|
|
|
let state = req.query.state || null;
|
|
|
|
var storedredirectUri = req.cookies ? req.cookies[this.clientRedirect] : null;
|
|
|
|
let storedredirectUri = req.cookies ? req.cookies[this.clientRedirect] : null;
|
|
|
|
|
|
|
|
|
|
|
|
var authOptions = {
|
|
|
|
var authOptions = {
|
|
|
|
method: 'POST',
|
|
|
|
method: 'POST',
|
|
|
@ -171,9 +171,9 @@ class SpotifyController implements Controller {
|
|
|
|
var resp = await axios(authOptions);
|
|
|
|
var resp = await axios(authOptions);
|
|
|
|
if (resp.status === 200) {
|
|
|
|
if (resp.status === 200) {
|
|
|
|
console.log('oon esttt laaa');
|
|
|
|
console.log('oon esttt laaa');
|
|
|
|
var access_token = resp.data.access_token;
|
|
|
|
let access_token = resp.data.access_token;
|
|
|
|
var expiration =resp.data.expires_in;
|
|
|
|
let expiration =resp.data.expires_in;
|
|
|
|
var refresh = resp.data.refresh_token
|
|
|
|
let refresh = resp.data.refresh_token
|
|
|
|
console.log(access_token);
|
|
|
|
console.log(access_token);
|
|
|
|
|
|
|
|
|
|
|
|
res.clearCookie(this.clientRedirect);
|
|
|
|
res.clearCookie(this.clientRedirect);
|
|
|
|