2013年10月27日日曜日 もう、OAuthなんて怖くない! 他力本願による簡単クライアント実装 最近のWebアプリ開発の時流として、OAuth認証はやはり欠かせないですよね。 認証通さないとAPIコールできないものが多いというのが主要因ですが、 自前でID/pass管理するのが面倒くさいのも多分にあります。 現在主流のOAuth2は幸いなことに(旧バージョンである1.0a等と比べても)随分シンプルで簡単なのですが、 初めて取り組むときに戸惑うのはリダイレクトによるシーケンスがあるためではないでしょうか。 そこで、今回はライブラリーを用いて、かなりコードを短縮してみました。 リダイレクト自体は無くせませんが、多少は簡単に感じていただけるかと思います。 また、APIコールに必要となるアクセストークンも、クッキーに暗号化してブラウザ側で持たせることで単純化を図っています。 ind