mirror of
https://github.com/dadosfera/maestro.git
synced 2026-11-13 11:49:08 +00:00
Compare commits
11
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b2299a5f2f | ||
|
|
aee33334ac | ||
|
|
b0d9f3a468 | ||
|
|
5b117acaa9 | ||
|
|
a5cb607650 | ||
|
|
debbe1c1b1 | ||
|
|
fa46294154 | ||
|
|
4e6985b572 | ||
|
|
2b3066abc9 | ||
|
|
4a7524422d | ||
|
|
0c75cf4619 |
@@ -4,8 +4,6 @@ charts:
|
|||||||
values:
|
values:
|
||||||
- ../helm-chart/values.yaml
|
- ../helm-chart/values.yaml
|
||||||
set:
|
set:
|
||||||
- name: maestro.env
|
|
||||||
value: stg
|
|
||||||
- name: maestro.duc_url
|
- name: maestro.duc_url
|
||||||
value: duc.stg.dadosfera.ai
|
value: duc.stg.dadosfera.ai
|
||||||
- name: hostname
|
- name: hostname
|
||||||
|
|||||||
@@ -26,6 +26,7 @@ export class GoogleLoginStrategy extends PassportStrategy(
|
|||||||
callbackURL: oauthSecrets['google-login'].redirect_uri,
|
callbackURL: oauthSecrets['google-login'].redirect_uri,
|
||||||
scope: ['email', 'profile', 'openid'],
|
scope: ['email', 'profile', 'openid'],
|
||||||
};
|
};
|
||||||
|
console.log("GoogleLoginStrategy", options.clientID, options.callbackURL);
|
||||||
const verify = (
|
const verify = (
|
||||||
accessToken: string,
|
accessToken: string,
|
||||||
refreshToken: string,
|
refreshToken: string,
|
||||||
|
|||||||
@@ -24,15 +24,21 @@ export async function getOauthSecrets() {
|
|||||||
const path = process.env.SM_OAUTH_PATH;
|
const path = process.env.SM_OAUTH_PATH;
|
||||||
const secretsManagerClient = new SecretsManagerClient({});
|
const secretsManagerClient = new SecretsManagerClient({});
|
||||||
for (const key in secrets) {
|
for (const key in secrets) {
|
||||||
|
console.log(`Fetching secret for ${key} from path ${path}/${key}`);
|
||||||
const getSecretComand = new GetSecretValueCommand({
|
const getSecretComand = new GetSecretValueCommand({
|
||||||
SecretId: `${path}/${key}`,
|
SecretId: `${path}/${key}`,
|
||||||
});
|
});
|
||||||
const res = await secretsManagerClient
|
const res = await secretsManagerClient
|
||||||
.send(getSecretComand)
|
.send(getSecretComand)
|
||||||
.catch(() => null);
|
.catch((err) => {
|
||||||
|
console.error(`Error fetching secret for ${key}:`, err);
|
||||||
|
return null;
|
||||||
|
});
|
||||||
if (res) {
|
if (res) {
|
||||||
secrets[key] = JSON.parse(res.SecretString);
|
secrets[key] = JSON.parse(res.SecretString);
|
||||||
|
console.log(JSON.parse(res.SecretString).client_id)
|
||||||
} else {
|
} else {
|
||||||
|
console.log("No secret found for", key);
|
||||||
secrets[key] = {
|
secrets[key] = {
|
||||||
client_id: 'id',
|
client_id: 'id',
|
||||||
client_secret: 'id',
|
client_secret: 'id',
|
||||||
|
|||||||
Reference in New Issue
Block a user