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 originalproviders:
admin:
entity:
class: PPPCanBundle:Usuario
property: usuario
customer:
entity:
class: PPPCanBundle:Propietario
property: username
firewalls:
admin:
anonymous: ~
http_basic: ~
form_login:
login_path: /login
check_path: /login_check
# field names for the username and password fields:
username_parameter: _usuario
password_parameter: _contrasena
# default_target_path: default_security_target
# always_use_default_target_path: true
logout:
path: /logout
target: /login
customer:
anonymous: ~
http_basic: ~
form_login:
login_path: /login1
check_path: /login_check1
# field names for the username and password fields:
username_parameter: _username
password_parameter: _password
# default_target_path: default_security_target
# always_use_default_target_path: true
logout:
path: /logout1
target: /login1