Ahora tengo mi web, con acceso restringido para ^/admin y cuando voy a /admin me redirie al formulario de login, pero no logo hacer login, aún teniendo la configuración de seguridad bien.
Seguridad
Código:
rutassecurity: firewalls: dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false admin: pattern: ^/admin anonymous: false form_login: login_path: /login check_path: /login_check providers: default_provider: memory: users: user: { password: user, roles: 'ROLE_ADMIN' }
Código:
login formadmin: pattern: /admin defaults: _controller: FrameworkBundle:Template:template template: 'MainWebBundle:Default:admin.html.twig' contactar: pattern: /contactar defaults: { _controller: MainWebBundle:Default:contacto } login: pattern: /login defaults: { _controller: MainWebBundle:Security:login } login_check: pattern: /admin/login_check logout: pattern: /logout
Código:
realmente no se por que después de poner el usuario y la contraseña ni me redirige ni nada. {% extends "MainWebBundle:Sections:base.html.twig" %} {% block title %}Empresa{% endblock %} {% block contenido %} <div class="hero-unit"> {% if error %} <div>{{ error.message }}</div> {% endif %} <form action="{{ path('login_check') }}" method="post"> <label for="username">Username:</label> <input type="text" id="username" name="_username" value="{{ last_username }}" /> <label for="password">Password:</label> <input type="password" id="password" name="_password" /> {# If you want to control the URL the user is redirected to on success (more details below) <input type="hidden" name="_target_path" value="/account" /> #} <button type="submit">login</button> </form> {% endblock %}