Búsqueda de sitios web

javascript - Cómo mezclar la autenticación jwt con ACLs

He podido implementar Passport usando una estrategia JWT, y funciona bien. Mis rutas protegidas por JWT se ven así...

app.get('/thingThatRequiresLogin/:id', passport.authenticate('jwt', { session: false }), thingThatRequiresLogin.findById);

Ahora necesito restringir el acceso a algunas cosas solo a los u

Leer más →

javascript - ¿Por qué la autenticación de PUT de CURL falla antes de subir la carga útil, pero la de XHR PUT falla solo después?

Estoy trabajando con una API REST con autenticación basada en tokens donde algunos usuarios tienen permisos para subir un archivo y otros no.

El problema es cuando algún usuario sin permiso para subir un archivo intenta subirlo (digamos un archivo de 1 GB), estoy recibiendo la respuesta de error solo después de que se ha subido todo el 1 GB.

Si copio la solicitud como curl desde las herramientas de desarrollador de Chrome y la envío a través del terminal, falla inmediatamente.

Leer más →

javascript - Cómo obtener un token de autenticación para la API de Traducción de Google Cloud dentro del navegador (extensión de chrome)

Estoy intentando crear una extensión de Chrome que use la API de Traducción de Google Cloud. Seguí un montón de instrucciones en muchas páginas diferentes en la documentación de Google Translate y para desarrollar extensiones de Chrome, pero todavía no

Leer más →

javascript - ¿Cómo sé que la autenticación 3D Secure 2 funciona después de actualizar a stripe.js versión 3?

He actualizado un sitio para que use la última versión de stripe-php (6.39.0) y ahora carga stripe.js versión 3. He realizado todos los cambios necesarios en mi código para que mis campos de tarjeta de crédito se muestren ahora usando Stripe Elements. L

Leer más →

javascript - ¿Cómo implementar la autenticación de SPA de React con Keycloak y el flujo PKCE?

Esta es mi primera vez trabajando con Keycloak. He preparado una instancia de Keycloak en mi máquina local en la que puedo crear reinos, clientes, etc.

Encontré ejemplos de uso de React + Keycloak, pero ninguno de ellos utilizaba el flujo PKCE.

No sé cómo configurar Keycloak y React. Solo sé que la aplicación cliente debe poder generar un verificador de código y un desafío de código.

Estoy buscando un ejemplo sencillo de cómo implementar la autorización usando React y Keyclo

Leer más →

Error del compilador de Typescript al iniciar sesión con la autenticación de Facebook

Error del compilador de Typescript al iniciar sesión con la autenticación de Facebook.

La autenticación de Facebook funciona bien. Solo que al compilador de TypeScript no le gusta la respuesta.

El error del compilador de Typescript es: "La propieda

Leer más →

javascript - Consumir un servicio web en IIS usando autenticación de Windows con TypeScript

Intento hacer una solicitud GET desde una aplicación Angular2 a un servicio web alojado en un servidor IIS en la red corporativa. Pasé gran parte del día leyendo sobre CORS y las solicitudes preliminares. Lo logré hasta el punto en que el servidor devuelve una respuesta 200 a la solicitud preliminar, pero cuando el cliente hace la segunda llamada para solicitar realmente el recurso, recibo 401 Unauthorized.

Hago la solicitud así:

let headers = new Headers({ 'w

Leer más →

angular - Angular2 (versión final) y la autenticación de Firebase no es persistente

Estoy trabajando en una página de inicio de sesión, puedo iniciar sesión y todo funciona perfectamente, pero cada vez que actualizo la página web, tengo que iniciar sesión nuevamente en el sitio web y escribir mis credenciales. El inicio de sesión no es persistente. Aquí está

Leer más →

typescript - RefreshToken indefinido después de la autenticación exitosa en ServiceStack

  • ServiceStack Versión 5.0
  • Cliente TypeScript de ServiceStack Versión 0.0.40

El siguiente código llama a mi microservicio de autenticación y autentica con éxito a un usuario, devolviendo su token de portador:

var request = new Authenticate(); request.provider = "credentials"; request.userName = userName; request.password = password; request.useTokenCookie = true; this.client.post(request) .then(res => { if (res.bearerToken != null) { console.lo

Leer más →

typescript - Autenticación en Nest.js usando typeORM

He creado un servidor en funcionamiento con conexión a la base de datos, con una solicitud simple get que funciona. Seguí esta guía: https://docs.nestjs.com/techniques/authentication.

al ejecutar el servidor y tratar de realizar una solicitud get desde una ruta protegida, obtengo No se puede leer la propiedad 'challenge' de undefined. user.controller.ts

import { Controller, Get, UseGuards } from '@nestjs/comm

Leer más →