yuji-shimoda/rubyist-connect — pull request #51 by JunichiIto (2014-12-20 20:02:37+00:00)
Title: Deviseでログイン管理するように変更

従来はおそらくRails tutorialを参考にしたユーザー管理/セッション管理をしていたと思いますが、このままだと「車輪の再発明」が必要になりそうですし、セキュリティ問題を引き起こすバグが生まれたりしそうなので、Deviseを使うように変更しました。

なお、Deviseを使う場合はGitHub appのcallback URLを以下のように変更する必要があります。

`/auth/github/callback` => `/users/auth/github/callback`

あと、ViewはSlimを使う前提になっています。