앱에 그라바타트를 넣습니다.

Created by Catherine Jones

앱 개발 가이드디바이즈 젬으로 인증하기를 따라서 레일스 걸스 앱스를 이미 만들어두어야 합니다.

Important

여기서는 그라바타에 이메일 주소를 등록해두어야 합니다. 등록하지 않았다면 gravatar.com로 가서 등록할 수 있습니다.

1. Add the Gravtastic gem

gemfile을 수정합니다. devise 젬 아래에 다음과 같이 추가합니다.

gem 'gravtastic'

터미널에서 아래와 같이 실행합니다.

bundle install

그라바타를 사용하는 젬을 설치하고 레일스 서버를 재시작합니다.

2. Set up Gravatar in your app

app/models/user.rb 파일을 수정합니다. 아래와 같이

include Gravtastic
gravtastic

첫째줄 아래에 추가합니다.

3. Configure Gravatar

app/views/layouts/application.html.erb 파일을 수정합니다.

<% if user_signed_in? %>

섹션에서

<% else %>

코드 위에 아래와 가이 추가합니다.

<%= image_tag current_user.gravatar_url %>

브라우저를 열어서 이메일 주소로 로그인하면 그라바타에 등록한 프로필 사진이 나타납니다.