Bonjour,
je viens de passer en 1.2 et je me trouve devant un problème que je n'arrive pas à comprendre.
dans mon application 'admin' je n'arrive tout simplement pas à me logout ??? celui ci me renvois à une page 'error 404, not found'.
le sfguardplugin est installé (le login fonctionne) v3.1.3
dans mon template j'ai donc un bouton 'logout'
mon routing connait bien le chemin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<?php echo button_to('Logout','/logout') ?>
j'ai même essayé ceci dans mon fichier app.yml (mais comme ca ne change rien, je l'ai enlevé et remis celui par defaut)
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 # default rules homepage: url: / param: {sf_culture: fr, module: board, action: index } default_symfony: url: /symfony/:sf_culture/:action/* param: { module: default } default_index: url: /:sf_culture/:module param: { action: index } default: url: /:sf_culture/:module/:action/* sf_guard_signin: url: /:sf_culture/login requirements: { sf_culture: (?:fr|nl) } param: { module: sfGuardAuth, action: signin } sf_guard_signout: url: /:sf_culture/logout requirements: { sf_culture: (?:fr|nl) } param: { module: sfGuardAuth, action: signout } sf_guard_password: url: /request_password param: { module: sfGuardAuth, action: password }
Je suis vraiment perdu sur ce coup avec la version 1.0 cela fonctionnait tres bien. (je reste convaincu que je dois passer à la 1.2)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 # default values all: sf_guard_plugin: routes_register: true profile_class: sfGuardUserProfile profile_field_name: user_id success_signin_url: @homepage success_signout_url: board/index
Merci à tous
Phoelis
Partager