mirror of
https://github.com/PretendoNetwork/account.git
synced 2026-09-14 22:37:22 -05:00
Added missing awaits for cache functions
This commit is contained in:
@@ -91,13 +91,13 @@ router.post('/', async (request, response) => {
|
||||
});
|
||||
}
|
||||
|
||||
let publicKey = cache.getServicePublicKey('account');
|
||||
let publicKey= await cache.getServicePublicKey('account');
|
||||
if (publicKey === null) {
|
||||
publicKey = await fs.readFile(`${cryptoPath}/public.pem`);
|
||||
await cache.setServicePublicKey('account', publicKey);
|
||||
}
|
||||
|
||||
let secretKey = cache.getServiceSecretKey('account');
|
||||
let secretKey= await cache.getServiceSecretKey('account');
|
||||
if (secretKey === null) {
|
||||
secretKey = await fs.readFile(`${cryptoPath}/secret.key`);
|
||||
await cache.setServiceSecretKey('account', secretKey);
|
||||
|
||||
@@ -311,13 +311,13 @@ router.post('/', async (request, response) => {
|
||||
});
|
||||
}
|
||||
|
||||
let publicKey = cache.getServicePublicKey('account');
|
||||
let publicKey= await cache.getServicePublicKey('account');
|
||||
if (publicKey === null) {
|
||||
publicKey = await fs.readFile(`${cryptoPath}/public.pem`);
|
||||
await cache.setServicePublicKey('account', publicKey);
|
||||
}
|
||||
|
||||
let secretKey = cache.getServiceSecretKey('account');
|
||||
let secretKey= await cache.getServiceSecretKey('account');
|
||||
if (secretKey === null) {
|
||||
secretKey = await fs.readFile(`${cryptoPath}/secret.key`);
|
||||
await cache.setServiceSecretKey('account', secretKey);
|
||||
|
||||
@@ -55,13 +55,13 @@ async function processLoginRequest(request) {
|
||||
|
||||
const cryptoPath = `${__dirname}/../../../../certs/nex/${service_name}`;
|
||||
|
||||
let publicKey = cache.getNEXPublicKey(service_name);
|
||||
let publicKey= await cache.getNEXPublicKey(service_name);
|
||||
if (publicKey === null) {
|
||||
publicKey = await fs.readFile(`${cryptoPath}/public.pem`);
|
||||
await cache.setNEXPublicKey(service_name, publicKey);
|
||||
}
|
||||
|
||||
let secretKey = cache.getNEXSecretKey(service_name);
|
||||
let secretKey= await cache.getNEXSecretKey(service_name);
|
||||
if (secretKey === null) {
|
||||
secretKey = await fs.readFile(`${cryptoPath}/secret.key`);
|
||||
await cache.setNEXSecretKey(service_name, secretKey);
|
||||
|
||||
@@ -44,13 +44,13 @@ router.get('/service_token/@me', async (request, response) => {
|
||||
}).end());
|
||||
}
|
||||
|
||||
let publicKey = cache.getServicePublicKey(service_name);
|
||||
let publicKey= await cache.getServicePublicKey(service_name);
|
||||
if (publicKey === null) {
|
||||
publicKey = await fs.readFile(`${cryptoPath}/public.pem`);
|
||||
await cache.setServicePublicKey(service_name, publicKey);
|
||||
}
|
||||
|
||||
let secretKey = cache.getServiceSecretKey(service_name);
|
||||
let secretKey= await cache.getServiceSecretKey(service_name);
|
||||
if (secretKey === null) {
|
||||
secretKey = await fs.readFile(`${cryptoPath}/secret.key`);
|
||||
await cache.setServiceSecretKey(service_name, secretKey);
|
||||
@@ -134,13 +134,13 @@ router.get('/nex_token/@me', async (request, response) => {
|
||||
}).end());
|
||||
}
|
||||
|
||||
let publicKey = cache.getNEXPublicKey(service_name);
|
||||
let publicKey= await cache.getNEXPublicKey(service_name);
|
||||
if (publicKey === null) {
|
||||
publicKey = await fs.readFile(`${cryptoPath}/public.pem`);
|
||||
await cache.setNEXPublicKey(service_name, publicKey);
|
||||
}
|
||||
|
||||
let secretKey = cache.getNEXSecretKey(service_name);
|
||||
let secretKey= await cache.getNEXSecretKey(service_name);
|
||||
if (secretKey === null) {
|
||||
secretKey = await fs.readFile(`${cryptoPath}/secret.key`);
|
||||
await cache.setNEXSecretKey(service_name, secretKey);
|
||||
|
||||
@@ -41,7 +41,7 @@ async function generateToken(cryptoOptions, tokenOptions) {
|
||||
// Access and refresh tokens use a different format since they must be much smaller
|
||||
// They take no extra crypto options
|
||||
if (!cryptoOptions) {
|
||||
let aesKey = cache.getServiceAESKey('account', 'hex');
|
||||
let aesKey = await cache.getServiceAESKey('account', 'hex');
|
||||
|
||||
if (aesKey === null) {
|
||||
const fileBuffer = await fs.readFile(`${__dirname}/../certs/access/aes.key`, { encoding: 'utf8' });
|
||||
@@ -135,7 +135,7 @@ async function decryptToken(token) {
|
||||
// Access and refresh tokens use a different format since they must be much smaller
|
||||
// Assume a small length means access or refresh token
|
||||
if (token.length <= 32) {
|
||||
let aesKey = cache.getServiceAESKey('account', 'hex');
|
||||
let aesKey = await cache.getServiceAESKey('account', 'hex');
|
||||
|
||||
if (aesKey === null) {
|
||||
const fileBuffer = await fs.readFile(`${cryptoPath}/aes.key`, { encoding: 'utf8' });
|
||||
@@ -153,13 +153,13 @@ async function decryptToken(token) {
|
||||
return decryptedBody;
|
||||
}
|
||||
|
||||
let privateKeyBytes = cache.getServicePrivateKey('account');
|
||||
let privateKeyBytes = await cache.getServicePrivateKey('account');
|
||||
if (privateKeyBytes === null) {
|
||||
privateKeyBytes = await fs.readFile(`${cryptoPath}/private.pem`);
|
||||
await cache.setServicePrivateKey('account', privateKeyBytes);
|
||||
}
|
||||
|
||||
let secretKey = cache.getServiceSecretKey('account');
|
||||
let secretKey = await cache.getServiceSecretKey('account');
|
||||
if (secretKey === null) {
|
||||
secretKey = await fs.readFile(`${cryptoPath}/secret.key`);
|
||||
await cache.setServiceSecretKey('account', secretKey);
|
||||
|
||||
Reference in New Issue
Block a user