Googleアカでのログイン機能

Googleのアカウントでアプリ連携し、DBにユーザー情報を記録する。
ログイン後のページでは、記録したユーザー情報を表示する。

（ログイン・ログイン後ページのURLは仮）
email = nil なユーザーはいないとしたら（もしそうなら validates するのがいいと思いますが）こんな感じにまとめて書くことが多いですねー。

```
User.find_or_create_by!(email: email) do |u|
  u.name = auth.extra.raw_info.name,
  u.password = Device.friendly_token[0,20]
end
```