pasaiakoudala/authbundle
Dotenv
LDAP_IP=XXX.XXX.XXX.XXX
LDAP_BASE_DN=DC=DOMAIN,DC=net
LDAP_SEARCH_DN=CN=LDAPUSER,CN=Users,DC=pasaia,DC=net
LDAP_PASSWD=LDAP_PASSWD
Generated files
config/packages/pasaiako_udala_auth.yaml
pasaiako_udala_auth:
route_after_successfull_login: "default"
LDAP_ADMIN_TALDEAK: "Rol-taldea1, Rol-taldea2"
LDAP_KUDEATU_TALDEAK: "Rol-taldea1, Rol-taldea2"
LDAP_USER_TALDEA: "Rol-taldea1, Rol-taldea2"
config/packages/security.yaml.dist
security:
enable_authenticator_manager: true
password_hashers:
PasaiakoUdala\AuthBundle\Entity\User:
algorithm: auto
providers:
database_users:
entity: { class: PasaiakoUdala\AuthBundle\Entity\User, property: username }
firewalls:
dev:
pattern: ^/(_(profiler|wdt)|css|images|js)/
security: false
main:
# pattern: ^/
lazy: true
provider: database_users
custom_authenticator: paud.form.auth
logout:
path: pasaiakoudala_auth_logout
# target: default
access_control:
# - { path: ^/login, roles: PUBLIC_ACCESS }
- { path: ^/admin, roles: ROLE_ADMIN }
config/routes/pasaiako_udala_auth.yaml
pasaiako_udala_auth:
resource: '@PasaiakoUdalaAuthBundle/Resources/config/routes.xml'
prefix: /