Closed caike closed 11 years ago
Não foi gerado eu que coloquei e não me liguei que tinha campos a mais. A sequência de criação dessas coisas foi meio desordenada.
Eu não conhecia o method_i_has_secure_password, escolho o sorcery por achar o mais simples e rápido de colocar.
Value pelas dicas, vou subir essa alteração.
Isso é provavelmente resultado de criar o User via generator, mas nem todos os parâmetros aqui são necessários pra criar o usuário:
https://github.com/pigor/zaqueu/blob/master/app/controllers/users_controller.rb#L19
Apenas
params.require(:user).permit(:username, :email, :password)
já devem funcionar!Na real, eu recomendo nem usar o sorcery.. pra protótipos, o http://api.rubyonrails.org/classes/ActiveModel/SecurePassword/ClassMethods.html#method-i-has_secure_password é bem mais simples!