Bonsoir,

Je suis vers la fin de mon dev, et j'arrive dans la phase de sécurité. Pour faire simple j'ai une partie "client" avec une authentification faite par la base de donnée et j'ai une partie "admin".
La partie "client" est opérationnelle. Mon souci est que j'arrive pas à sécurisé la partie admin sachant que le login et mot de passe de l'admin est en dur.
J'ai lu dans la doc qu'il fallait séparer les user db et en dur, mais ceci fonctionne pas.
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
30
 
 providers:
        chain_provider:
            providers: [in_memory, user_db]
        in_memory:
            memory:
                users:
                    admin: { password: test , role : ROLE_ADMIN}
        user_db:
            entity: { class: Spinnaker\ProBundle\Entity\User, property: username }
    firewalls:
        main:
            pattern:   ^/
            anonymous: ~
            form_login:
                provider: user_db
                login_path:  /login
                check_path:  /login_check
            logout:
                path:   /logout 
         admin:
            pattern:  /admin/.*
            anonymous: ~
            form_login:
                provider:    in_memory
                login_path:  /login
                check_path:  /login_check
            logout:
                path:   /logout 
       }
Si quelqu'un pouvais m'aider, je vous en remercie.

Cordialement