some progress on player + playlist loading

This commit is contained in:
2024-06-25 11:45:11 +02:00
parent 56a714ab9e
commit 1ffdc873a7
10 changed files with 468 additions and 58 deletions

17
backend/dist/app.js vendored
View File

@@ -24,15 +24,16 @@ const run = () => {
// sign dev token
const privateKey = fs_1.default.readFileSync(path_1.default.join(__dirname + '/config/apple_private_key.p8')).toString();
// TODO: Remove secret
const config = JSON.parse('' + fs_1.default.readFileSync(path_1.default.join(__dirname + '/config/apple-music-api.config.json')));
const jwtToken = jsonwebtoken_1.default.sign({}, privateKey, {
const config = JSON.parse('' + fs_1.default.readFileSync(path_1.default.join(__dirname + '/config/apple-music-api.config.secret.json')));
const now = new Date().getTime();
const tomorrow = now + 24 * 3600 * 1000;
const jwtToken = jsonwebtoken_1.default.sign({
'iss': config.teamID,
'iat': Math.floor(now / 1000),
'exp': Math.floor(tomorrow / 1000),
}, privateKey, {
algorithm: "ES256",
expiresIn: "180d",
issuer: config.teamID,
header: {
alg: "ES256",
kid: config.keyID
}
keyid: config.keyID
});
res.send(jwtToken);
});