|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
Bonjour,
je suis débutante en symfony,j'ai installé et configuré le plugin sfDoctrineGuardPlugin et jusqu'à maintenant je peux qu'ajouter un utilisateur dans le backend et s'authentifier dans le frontend. Mais j'arrive pas à activer le module inscription dans le frontend via sfGuardRegister j'ai cherché sur site officiel de symfony ainsi ailleurs mais j'ai pas trouvé une réponse pertinente à ce sujet. vous pouvez m'aider ou vous pouvez m'envoyer un document ou un lien concernent ce sujet?? Merci |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Ludovic Étudiant Inscription : janvier 2011 Messages : 124 ![]() |
Je ne connais pas du tout le plus sfGuardRegister mais ce que je sais c'est qu'il existe un plugin qui met en place l'insciption et qui ajoute en plus plusieurs fonctions comme la confirmation par mail, le reCAPTCHA... Il s'appelle sfForkedDoctrineApply et tu pourra trouver comment le configurer http://www.symfony-project.org/plugi...ineApplyPlugin
|
|
|
00
|
|
|
#3 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Tu as toutes la documentation pour créer les groupes dans le readme du plugin. Si tu actives les bon module et te donne un accès dessus (par url ou depuis un menu) tu peux créer.
Regarde ici pour plus d'informations sur les groupes et droits. Pour l'inscription de nouveaux membres, les conseils de PeytaWodka sont des plus avisés.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
Je vous remercie pour vos réponses,c très gentil
j'ai installé le plugin sfForkedDoctrineApplyPlugin mais au moment de la migration en exécutant : symfony doctrine:migrate j'ai recu le message suivant: The execution of task "doctrine:generate-migration" failed. - Not enough arguments. symfony doctrine:generate-migration [--application[="..."]] [--env="..."] [--editor-cmd="..."] name pouvez vous m'aider à résoudre ce problème? |
|
|
00
|
|
|
#5 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Que diable vient faire doctrine:migrate dans cette galère ?
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Ludovic Étudiant Inscription : janvier 2011 Messages : 124 ![]() |
@Michel Rotta : C'est ce qu'il préconise de faire dans le README de sfForkedDoctrineApply.
Pour répondre, es-ce que tu as d'abord utilisé la commande : Code :
./symfony doctrine:generate-migrations-diff
Ces manipulations ne sont pas obligatoires, elles servent à éviter de supprimer toute la base de données et la recréer avec : et donc de recharger toutes les données. |
|
|
00
|
|
|
#7 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Aucun intérêt que ce migrate dans le cas d'une application qui n'existe pas.
Et aucun non plus si elle existe, au niveau de l'installation, même s'il y a une modification de la structure. Elle n'aura d’intérêt que bien après, juste avant la mise à jour de la version précédant. Go pour un Et pour faire corriger le readme de sfFDAP, ce qui me semble désespéré
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#8 |
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
Merci PeytaWodka ,vous m'avez sauvé de tte cette galère de migration
puisque c'est pas obligatoire donc je ne vais pas perdre le temps à résoudre les pbs qui m'ont rencontré pendant la migration ![]() @Michel Rotta:merci pour vous aussi,eh bein j'ai pas pensé qu'il y avait des étapes dans le read me du plugin qui ne sont pas obligatoires(eh bein j'ai perdu du temps à les résoudre sans trouver de résultats),et même on n'a pas mentionné que c'est facultatif heursement que vous êtes là pour nous aider je vais continuer la configuration de sfForkedDoctrineApply espérant que j'aurai pas de problèmes Bonne journée |
|
|
00
|
|
|
#9 | ||
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
Resalut,
j'ai galéré pour configurer le plugin sfForkedDoctrineApply,pour enfin le faire fonctionner,mais à force de suivre plusieurs tutos et forum,j'ai eu un fichier routing.yml avec des erreurs à ce qu'il parait. D'abord: 1)dans la page d'authentification j'ai eu double formulaires d'authentification 2)le lien d'inscription n'affiche rien et renvoi dans l'url : /user/new 3)le lien de réinitialisation de mot de passe pareil,renvoi vers l'url:/reset-request mais n'affiche rien et je reste dans la page d'authentification Quelqu'un a eu ce problème ou pourra m'aider à résoudre ces problème?? Je vous remercie d'avance Code :
|
||
|
|
00
|
|
|
#10 | ||||
|
Membre habitué
![]() Ludovic Étudiant Inscription : janvier 2011 Messages : 124 ![]() |
Relis le README du plugin sfForkedDoctrineApply mais il me semble que tu n'as pas besoin de définir des routes pour celui-ci.
Active juste les modules dans le fichier settings.yml : Code :
Code :
|
||||
|
|
00
|
|
|
#11 | ||||
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
Merci pour votre réponse PeytaWodka,j'ai bien suivi le READ ME du plugin,et j'ai modifié le routing comme vous m'avez dit mais ca na rien changé,pour le settings c'est déjà fait l'activation du sfApply depuis l'installation du plugin.
en fait,j'ai vérifié le layout.php et j'ai trouvé une erreur,c'est que j'ai mis: Code :
Code :
Mais,pour les liens de l'inscription et du mot de passe oublié,ca ne marche pas une fois connecté,tout fonctionne bien |
||||
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() Ludovic Étudiant Inscription : janvier 2011 Messages : 124 ![]() |
En fait tu as le formulaire de login mais les liens create account et reset password ne fonctionne pas ?
Quand tu tape les urls /user/new et /user/password-reset à la main dans la barre d'adresse, qu'es-ce qui s'affiche ? |
|
|
00
|
|
|
#13 |
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
dès que je clique sur create account je vois que l'url change vers user new mais je reste dans la page d'authentification
|
|
|
00
|
|
|
#14 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Accessoirement, il faut faire attention au readme, certaine partie sont optionnelles et ce n'est pas nécessairement visible.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#15 |
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
personne n'a rencontré cette erreur??
j'ai besoin de votre aide,j'ai suivi le READ ME du plugin,j'ai cherché ce problème partout sur plusieurs forum,mais pas de réponse encore
|
|
|
00
|
|
|
#16 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Question, es-tu sur qu'une personne non authentifiée puisse accéder à la page de création d'un nouveau compte ?
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#17 |
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
non,une fois authentifié,tt fonctionne bien ( user/settings qui est la meme page de user/new
-reset password -create account: qui est en principe pour l'inscription,si je me doute pas,et ca doit etre accessible pour tout nouveau utilisateur |
|
|
00
|
|
|
#18 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Je ne comprend pas la réponse, tu me dis deux choses à priori incompatible.
Quant tu es loggué tout marche. Et tu sais que tu dois donner des droits. Je reste sur l'idée qu'il y a un problème de droit sur ton module d'inscription, le message d'erreur est d'ailleurs compatible avec cette possibilité.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#19 |
|
Invité régulier
![]() mona Développeur Web Inscription : septembre 2008 Messages : 26 ![]() |
D'accord merci Michel,peut être que j'ai un problème de droit mais comment je puisse vérifier ça?
Je vais résumé mon problème: j'ai essayé avec le formulaire de sfGuardAuth du plugin sfDoctrineGuardPlugin,les liens "inscription" et "mot de passe oublié" ne fonctionnent pas,c'est à dire il y a une sorte de redirection sur la même page d'authentification pourtant l'url change vers "frontend_dev.php/guard/register" Ainsi qu'avec l'utilisation de sfForkedDoctrineApplyPlugin,dans le formulaire d'authentification,ces meme liens ne fonctionnent pas,et l'url change vers "/frontend_dev.php/user/new" j'espère que vous avez compris mon problème |
|
|
00
|
|
|
#20 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
C'est caractéristique d'une absence de droit sur ces modules.
Comment as-tu précisé que l'application devait être sécurisée ?
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
Copyright © 2000-2012 - www.developpez.com