Merci Advancid, à priori cela fonctionne cependant je ne mets pas encore en résolu car il me reste deux trois trucs à régler pour finir le système d'authentification, et encore merci !
Bonjour à tous et à toutes,
je m’entraîne à utiliser rails. J'ai créé un système authentification pour l'utilisateur, évidemment il peut accéder à ces informations. Mais s'il est connecté, il peut aussi les modifier. Et c'est à partir de ce moment que je connais un problème, la redirection avec le patch fonctionne bien mais il n' y a aucune modification de son pseudo. L'utilisateur a beau rentrer son nouveau pseudo, il ne se modifie pas.
Voici mon code dans le controller sessions :
Voici mon code dans le show:
Voici ma routes :
Après plein d'essais, je n'arrive toujours pas à trouver mon erreur.
Merci de m'éclairer ^^
3 réponses
Bonjour,
je rencontre un nouveau problème et cela fait bien quatres heures que je regarde mon code et que je ne sais pas comment le régler.
Je suis donc toujours dans mon système d'authentification mais lorsqu'un utilisateur s'inscrit, je souhaite controler les informations qu'il envoie. Par exemple, il n'a pas droit de mettre un pseudo qui existe déjà en base de donnée. Mais je n'y arrive tout simplement pas.
Voici mon new
et mon controller
Quand je rentre un pseudo déjà en base de donnée, il réalise quand même l'inscription. j'en déduis donc params[:name] ne vaut rien que dois-je mettre à la place ?
Ou si ma déduction est fausse comment dois-je faire ?
Merci d'avance pour vos réponses
Merci et je pense que ça sera me dernère question comment puis-je afficher l'erreur à l'utilisateur ?
J'ai vu que l'on pouvait faire cela :
Mais je ne sais pas comment l'exploiter dans ma page d'inscription.
Merci d'avance