Hola.
Empieza a cumplirse "El principio de Peter".
Sobre lo que debe devolver getRoles()
Código PHP:
public function getRoles()
{
//return $this->role;
if($this->role=='ROLE_ADMIN')
return array('ROLE_ADMIN');
else return array('ROLE_USER');
}
Ahora el problema lo tengo con los User que deben entrar en" /inventario", quedando el fichero SECURITY.YML
Código PHP:
access_control:
- { path: ^/login, roles: IS_AUTHENTICATED_ANONYMOUSLY }
- { path: ^/, roles: ROLE_ADMIN }
- { path: ^/inventario, roles: ROLE_USER }
Pero al "loguear" me indica "Access Denied.", creo que es debido a que no lo mando a ningún sitio y entrara en una parte del administrador
Saludos gracias.