#railstokyo OmniAuthコードリーディング: 暗黙知を前提に黙々と読み進める方(少なめ)と、ゆっくりめに読む方に分かれて
posted at 15:05:58
ゆっくりめで
#railstokyo OmniAuthコードリーディング: https://t.co/CvdanCns
posted at 15:09:02
Home · omniauth/omniauth Wiki · GitHub
#railstokyo OmniAuthコードリーディング: Rails の認証エンジン。strategy を指定するとそれに従って認証をしていく。twiter とか外部認証を使うようなものではもはやデファクトっぽい感じ。
posted at 15:13:16
List of Strategies · omniauth/omniauth Wiki · GitHub
identityストラテジーを選ぶと普通の IDパスワード認証使える
#railstokyo OmniAuthコードリーディング: 取り敢えずソースのディレクトリの構成を見ましょうか
posted at 15:15:36
lib/ lib/ominiauth.rb lib/omiauth/ lib/omiauth/auth_hash.rb lib/omiauth/builder.rb lib/omiauth/form.rb lib/omiauth/strategy.rb lib/omiauth/strategies/ lib/omiauth/strategies/developer.rb
#railstokyo OmniAuthコードリーディング: README.md を一通り読もうか
posted at 15:18:32
#railstokyo OmniAuthコードリーディング: lib/omniauth.rb
posted at 15:22:23
#railstokyo OmniAuthコードリーディング: あんまり面白くないですね
posted at 15:26:04
#railstokyo OmniAuthコードリーディング: omniauth/form.rb
posted at 15:26:43
#railstokyo OmniAuthコードリーディング: 冒頭たくさん CSS 書いてあってちょっとタメイキ。Rails以外を考えるとこのへんにもおいとくしかないのかな
posted at 15:28:47
#railstokyo OmniAuthコードリーディング: omniauth/builder.rb
posted at 15:32:52
#railstokyo OmniAuthコードリーディング: omniauth/strategy.rb
posted at 15:35:13
#railstokyo OmniAuthコードリーディング: included フック
posted at 15:39:51
http://doc.ruby-lang.org/ja/1.9.3/class/Module.html#included
#railstokyo OmniAuthコードリーディング: この辺でおしまい。あと auth_hash を読めばいいのかな。それから、githubとかで実際に omniauth を使ってるプロジェクト探して事例を読むかな
posted at 16:03:32