J'essaie de créer un système de membres avec Authlogic (pour l'instant baqiue) mais ça ne marche pas. Quand je veux créer un nouveau membre j'obtiens
La ligne qui pose problème est dans mon controlleur.NoMethodError in UsersController#create
undefined method `persistence_token=' for #<User:0x10336b9e8>
app/controllers/users_controller.rb:17:in `new'
app/controllers/users_controller.rb:17:in `create'
Request
Parameters:
{"commit"=>"Sign up",
"authenticity_token"=>"5SCkRY1ygndggB9I/FozXtM/qrOxMrNIFH0K6i1lBL8=",
"utf8"=>"✓",
"user"=>{"password_confirmation"=>"[FILTERED]",
"username"=>"a",
"website"=>"a",
"description"=>"a",
"password"=>"[FILTERED]",
"email"=>"a"}}
Code ruby : Sélectionner tout - Visualiser dans une fenêtre à part @user = User.new(params[:users])
Je pense que le problème c'est que "persistence_token" devrait être défini automatiquement pas authlogic mais n'est l'est pas je sais pas pourquoi. Et comme je sais pas à quoi ça sert (on m'a dit qu'il était obligatoire pour authlogic j'ai peur de le remplir bêtement)
Partager