es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AMAZON-S3

AWS CDK proporcionando definiciones incorrectas para pruebas Jest en propiedades de objetos

He creado un bote S3 utilizando el AWS CDK de la siguiente manera: new s3.Bucket(this, ‘MiPrimerBote’, { versioned: true, encryption: s3.BucketEncryption.KMS, blockPublicAccess: s3.BlockPublicAccess.BLOCK_ALL, }); Pero no he tenido mucho éxito escribiendo pruebas Jest para ello. He intentado seguir https://docs.aws.amazon.com/cdk/v2/guide/testing.html#Capturing pero no he tenido mucha suerte. El s3.BlockPublicAccess.BLOCK_ALL devuelve {“blockPublicAccess”: {“blockPublicAcls”: . . . Read more

Diferencia entre generar un token ID y autenticación: La generación de un token ID se refiere al proceso de generar un identificador único en forma de token que puede ser utilizado para acceder a un sistema o servicio. Este token se utiliza para identificar y verificar la autenticidad del usuario al realizar solicitudes o transacciones. Por otro lado, la autenticación es el proceso de verificar o confirmar la identidad de un usuario que intenta acceder a un sistema o servicio. La autenticación puede realizarse a través de diferentes métodos, como contraseñas, huellas dactilares, reconocimiento facial, tarjetas inteligentes, entre otros. El objetivo final de la autenticación es asegurar que la persona o entidad que está solicitando el acceso sea realmente quien dice ser.

Cuando un usuario se registra y proporciona un nombre de usuario y contraseña, y verifica su dirección de correo electrónico, puede iniciar sesión en su cuenta, lo cual genera un ID de token. Utilizando ese ID de token en Postman, pueden acceder a la API. Pensé que esto sería suficiente . . . Read more

Nodejs AWS S3 createPresignedPost devuelve el error No se pueden leer las propiedades de undefined (leyendo ‘endsWith’)

Tengo el siguiente código: const { S3Client } = require(‘@aws-sdk/client-s3’); const { createPresignedPost } = require(‘@aws-sdk/s3-presigned-post’); router.post( ‘/sign-s3’, async (req, res, next) => { const { name, type } = req.body; const client = new S3Client({ region: ‘eu-central-1’, credentials: { accessKeyId: process.env.AWS_ACCESS_KEY_ID, secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY, }, }); const params = { . . . Read more