APIやWEBサービスを利用する際によく見かけるのがOAuth(オーオース)とxAuth。 しかし、OAuthは仕組みがやや複雑であるため、詳しく解説されると逆に混乱し簡易すぎるとよくわからない仕組みと理解されがちです。 そこで、自分なりにイイ感じにスッキリまとめたので紹介します。 前書き 近年Webサービスが爆発的に普及してきました。 代表的なサービスではGoogle Yahoo mixi Twitter Facebookなどでしょうか。 これらのWEBサービスを利用又は開発する際に問題になるのがユーザ管理です。 IDやパスワードを預かるWEBサービスではユーザ登録の手間やセキュリティの強化など、利用する側も開発する側にも少なからず煩わしい手続きと思われてきました。 そこで登場したのがOpenIDです。 OpenIDとは OpenIDはWebサービスごとにIDを作成しなくても予め所有して
![サルでもわかるOAuthとXAuthの仕組みと違い - 新卒インフラエンジニア2年目](https://cdn-ak-scissors.b.st-hatena.com/image/square/b2241d98b2ef7bafb72a1a304461f8cf0449ce95/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fk%2Fkoujirou6218%2F20101214%2F20101214185715.jpg)