Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2018, 22:53
nelson12345
 
Fecha de Ingreso: enero-2010
Ubicación: Colombia
Mensajes: 238
Antigüedad: 14 años, 10 meses
Puntos: 2
Configurar dos autorizaciones de usuarios

Buenas noches. Intento hacer un inicio de sesion para usuarios del sistema y otro inicio de sesion para personal externo o ajeno al sistema. Tengo duda con respecto al archivo security.yml ya que segun lo que he leido de symfony es donde se valida el ingreso de los usuarios, especialmente en providers y firewall. Tengo lo siguiente: al momento que inicio sesion para usuarios del sistema puedo acceder sin problema pero para los usuarios ajenos al sistema me arroja el error "Credenciales no válidas.", cabe aclarar que ya he validado lo que son rutas, controladores, entidades y nombres de los campos pero segun lo que he leido el problema debe estar en este configuracion en el archivo de seguridad, si alguien me puede colaborar aclarandome las dudas muchas gracias:

Código yml:
Ver original
  1. providers:
  2.         admin:
  3.             entity:
  4.                 class: PPPCanBundle:Usuario
  5.                 property: usuario
  6.  
  7.         customer:
  8.             entity:
  9.                 class: PPPCanBundle:Propietario
  10.                 property: username
  11.  
  12.  
  13.     firewalls:
  14.         admin:
  15.             anonymous: ~
  16.             http_basic: ~
  17.             form_login:
  18.                 login_path: /login
  19.                 check_path: /login_check
  20.                 # field names for the username and password fields:
  21.                 username_parameter: _usuario
  22.                 password_parameter: _contrasena
  23.                 # default_target_path: default_security_target
  24.                 # always_use_default_target_path: true
  25.             logout:
  26.                 path:   /logout
  27.                 target: /login
  28.              
  29.         customer:
  30.             anonymous: ~
  31.             http_basic: ~
  32.             form_login:
  33.                 login_path: /login1
  34.                 check_path: /login_check1
  35.                 # field names for the username and password fields:
  36.                 username_parameter: _username
  37.                 password_parameter: _password
  38.                 # default_target_path: default_security_target
  39.                 # always_use_default_target_path: true
  40.             logout:
  41.                 path:   /logout1
  42.                 target: /login1