Bonjour,
Je ne parviens pas à définir un encodage pour mes mdp, seul le mode 'plaintext' fonctionne. J'utilise le bundle FOSUser :
security.yml :
config.yml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 security: encoders: GestionBundle\Entity\Acteur: plaintext providers: main_provider: id: fos_user.user_provider.username firewalls: # disables authentication for assets and the profiler, adapt it according to your needs dev: pattern: ^/(_(profiler|wdt)|css|images|js)/ security: false login: pattern: ^/login$ anonymous: true main: pattern: ^/ anonymous: false provider: main_provider form_login: login_path: fos_user_security_login check_path: fos_user_security_check default_target_path: route_accueil logout: path: fos_user_security_logout target: /login
Mes classes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5# FSO Configuration fos_user: db_driver: orm firewall_name: main user_class: GestionBundle\Entity\Acteur
De plus, impossible de trouver où se situe l'action 'fos_user_security_check' pour comprendre ou cela bloque.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 abstract class Acteur extends FOS\UserBundle\Model\User { ... } abstract class Utilisateur extends Acteur { ... } class Professionnel extends Utilisateur { ... } class Beneficiaire extends Utilisateur { ... }
Pouvez vous m'aider
Merci.
Partager