Skip to main content
A continuación se muestra una lista de problemas que podría encontrar al usar la biblioteca PHP de Auth0 y cómo solucionarlos. Recibo una excepción “Invalid State” al intentar iniciar sesión. La validación de estado se agregó en la versión 5.1.0 para mejorar la seguridad. De forma predeterminada, usa el almacenamiento de sesión y se ejecuta automáticamente si utiliza una combinación de Auth0::login() y cualquier método que llame a Auth0::exchange() en su callback. Si sus usuarios encuentran este error:- Asegúrese de que su aplicación no esté invocando accidentalmente Auth0::login() más de una vez, ya que esto podría invalidar el estado almacenado en el dispositivo del usuario final.- El usuario final debe estar usando un navegador moderno en su dispositivo y no bloquear las cookies. Estoy recibiendo curl error 60: SSL certificate problem: self-signed certificate in certificate chain en Windows Este es un problema común con las versiones más recientes de PHP en Windows OS (está relacionado con una incompatibilidad entre Windows y la base de datos de CA de OpenSSL).
  1. Descargue esta base de datos de CA https://curl.haxx.se/ca/cacert.pem en c:/cacert.pem.
  2. Edite su php.ini y agregue openssl.cafile=c:/cacert.pem. (Debe apuntar al archivo que descargó).
Mi host no permite usar Composer El SDK de PHP requiere Composer para gestionar dependencias (bibliotecas PHP externas). Si no se permite instalar Composer globalmente en su host, aún puede instalarlo localmente para ejecutarlo en su cuenta de shell de usuario. Puede encontrar instrucciones para esto en el sitio web de Composer: https://getcomposer.org/doc/00-intro.md#locallyy>

Más información