Adicione imagens de perfil com Gravatar
Criado por Catherine Jones
Importante
Você precisa ter um email registrado no Gravatar para que esse tutorial funcione. Se você não tem, você pode se registrar em gravatar.com.
1. Adicione a gem Gravtastic
Abre sua gemfile e abaixo da gem devise
adicione
gem 'gravtastic'
In the terminal run
bundle install
Isso vai instalar gem gravtastic. Lembre-se de restartar sua aplicação.
2. Coloque o Gravatar na sua aplicação
Abra app/models/user.rb
, e adicione as seguintes linhas
include Gravtastic
gravtastic
logo abaixo da primeira linha
3. Configure o Gravatar
Abra app/views/layouts/application.html.erb
e na seção
<% if user_signed_in? %>
mas antes do
<% else %>
adicione
<%= image_tag current_user.gravatar_url %>
Agora abra a aplicação no seu browser e faça login com um email associado com o Gravatar. Você deve poder ver seu Gravatar.