pigor / zaqueu

http://idopter.com/users/paulo-igor/ideas/186-cobrador-online
2 stars 1 forks source link

Remover params desnecessários #1

Closed caike closed 11 years ago

caike commented 11 years ago

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!

pigor commented 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.