Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Strong Parameters, Why?

Strong Parameters, Why?

Avatar for jcomello

jcomello

May 28, 2013

Other Decks in Programming

Transcript

  1. Your footer comes here Your footer comes here 4 de

    Março de 2012 4 de Março de 2012 Egor Homakov hackeia repostório do Rails conseguindo acesso de commit depois que sua issue levantada no Github foi fechada como 'Won't Fix'.
  2. Your footer comes here Your footer comes here Motivação Motivação

    attr_accessible e attr_protected são o bastante? hackear hackear hackear
  3. Your footer comes here Your footer comes here Solução Solução

    E se o model aceitar atributos aninhados?
  4. Your footer comes here Your footer comes here Solução Solução

    • Para o Rails a solução foi a gem strong_parameters:
  5. Your footer comes here Your footer comes here Dúvidas, discussões

    e feedbacks Dúvidas, discussões e feedbacks
  6. Your footer comes here Your footer comes here Referências Referências

    • http://capturedsparks.com/2013/03/05/strong-parameters-in-rails-4/ • http://stackoverflow.com/questions/7483451/why-slicing-the-params-hash-poses-a -security-issue-on-mass-assignment • https://github.com/rails/rails/issues/5228 • https://github.com/rails/strong_parameters