logado?
acesso restrito para show e edit
acesso_restrito
mover acesso_restrito para before_action
condição de logado? pode ser qualquer booleano, como randomico
logar/deslogar utilizando session no index
sessions controller
login form simples
login/logout menu
fixed password login
disable turbolink
reset_session
mover metodos para ApplicationController
menu de login/logout condicional
cadastro has_secure_password
autenticar com o email/senha do cadastro
salvar o id do cadastro na session
redirecionar para tela de login quando acesso negado
usuario_logado