Blog do Urubatan
msgbartop
Desenvolvedor, Palestrante, Escritor, Nerd Assumido e Pai do Marcus :D
msgbarbottom

09 Jan 12 Video Curso de Rails – Aula 2 – Senhas, segurança e ActiveModel

Esta é a segunda aula do curso de Rails, o curso completo sera composto por 8 aulas:

1) Criação da aplicação e scaffold e o que podemos aprender com o código do scaffold
2) Implementando senhas seguras e implementando uma tela de login
3) Implementando um cadastro mestre detalhe utilizando nested forms
4) Implementando um cadastro mestre detalhe com ajax
5) Implementando log de segurança, tudo que o usuário fez na aplicação
6) Modularizando a aplicação, usando concerns, extraindo comportamentos de filtros e assemelhados para concerns
7) Internacionalização, usando filters e configurações para selecionar a linguagem
8) Usando tudo isto junto para fazer uma aplicação completa

Todas as aulas iniciarão de um exemplo bem básico, os videos serão disponibilizados gratuitamente aqui no blog.

Se você quiser baixar o video em uma resolução mais alta, ter acesso ao código fonte, ou apenas incentivar a criação de mais video aulas, pode comprar esta aula utilizando os botões abaixo.

Mas antes disto, vamos ao video:

Comprar Aula



Você gostou deste post? Compartilhe:
Se você gostou deste post, talvez você queira assinar o feed RSS! Você também pode me seguir no Twitter.

Tags: , , , , ,

Reader's Comments

  1. |

    Excelente curso de Rails com Urubatan.

    Obrigado, abraços.

    Reply to this comment
  2. |

    Quando tento pagar pelo PayPal da a seguinte mensagem
    “We were unable to decrypt the certificate id.”

    Reply to this comment
  3. |

    estou começando com rails e estou acompanhando suas aulas…
    comprei esta video aula e gostaria de saber como eu faço para liberar o cadastro de usuario sem que estaja logado…
    obrigado…

    Reply to this comment
  4. |

    só agora que tive tempo de parar para estudar, mas quando tento rodar o codigo fonte, após bundle install rodei rails s e obtenho a seguinte mensagem:

    MBAFred:secure_password federicodigiorgio$ rails s
    => Booting WEBrick
    => Rails 3.1.3 application starting in development on http://0.0.0.0:3000
    => Call with -d to detach
    => Ctrl-C to shutdown server
    Exiting
    /Library/Ruby/Gems/1.8/gems/activesupport-3.1.3/lib/active_support/dependencies.rb:234:in `load’: /Users/federicodigiorgio/Documents/treinamento/ruby/video-aulas/Aula 2/secure_password/config/initializers/session_store.rb:3: syntax error, unexpected ‘:’, expecting $end (SyntaxError)
    …sion_store :cookie_store, key: ‘_secure_password_session’
    ^

    Reply to this comment
  5. |

    Pelo erro, parece que tu esta tentando rodar o exemplo em Ruby 1.8, e no exemplo utilizo a sintaxe nova do Ruby 1.9

    Reply to this comment
  6. |

    Excelentes video aula, estou iniciando em rails e estou acompanhando suas video aula. Vi muitas pela web, mais sem sombra de duvidas as suas tem sido as melhores. Mais estou com um pequeno problema… se puder ajudar, ficaria grato. :)

    Browser (http://localhost:3000/users):
    Rails/secure_password/app/controllers/application_controller.rb:3: syntax error, unexpected tASSOC before_filter :need_login, unless: => {

    Codigo Fonte:
    protect_from_forgery
    before_filter :need_login, unless: => {
    controller_name == ‘sessions’
    }

    protected
    def need_login
    unless already_logged_in?
    session[:requested_url] = request.url
    redirect_to new_sessions_path
    end
    end
    def already_logged_in?
    !session[:user_id].nil?
    end

    Agradeço a atenção e desculpe o encomodo.

    Reply to this comment
    • |

      Ah, peço grandes desculpas. Foi um pequeno erro (juro que tinha visto “=>” e não “->”. Pena já ter mandado a mensagem.. novamente desculpas. E fica meus parabéns pelas aulas. Espero poder ajudar comprando elas assim que for possível para mim. :)

      Reply to this comment

Leave a Comment