Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

202
Vistas
Laravel | pedir contraseña para ciertas acciones

Tengo un formulario en mi proyecto Laravel. Y cuando un usuario intenta enviar este formulario, quiero mostrar un cuadro de diálogo que le pide su contraseña (para mayor seguridad). es decir, quiero que el usuario registrado ingrese su contraseña cuando quiera realizar algunas acciones críticas y verificar esa contraseña.

Puedo descifrar la parte frontal de esto, pero no sé cómo implementar la lógica del controlador para el mismo.

De la documentación encontré Auth::check() pero solo verifica si el usuario actual está conectado o no.

¿Cómo debo hacer esto?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Puede solicitar una contraseña al usuario registrado y luego verificarla manualmente con el método check() , por ejemplo:

 if (Hash::check(request('password'), auth()->user()->password))

El primer argumento es una contraseña ingresada por un usuario. El segundo argumento es una contraseña codificada de DB.

over 4 years ago · Santiago Trujillo Denunciar

0

De hecho, estoy planeando implementar esto en uno de mis sitios web. Últimamente, he estado pensando en la planificación y esto es lo que obtuve:

  1. Cuando el usuario llega a la aplicación, inicia sesión
  2. Él / ella agrega parte del artículo al carrito. El usuario ya ha sido autenticado, por lo que esto no es un problema.
  3. Cuando intente realizar el pago, verifique la existencia de un elemento de sesión muy específico (por ejemplo REAUTH_SUCCESS ) y, si existiera, continúe. De lo contrario, regrese e imprima el formulario de inicio de sesión solo con el campo de contraseña. Después de esto, solo es cuestión de hacer lo que @Alexey y @Robert sugirieron en sus respuestas.

Espero que esto ayude.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda