OpenID Usecase : Social Bookmark Service
Twitter のつぶやきからブックマークできる、Twitter との連携機能をリリースしました - はてなブックマーク日記 - 機能変更、お知らせなど
はてブからtwitterにPOSTとか、それ以前から相性が良いのでActivityに垂れ流されぎみのSocial Bookmark Service(以下、SBM≠ソフトバンクモバイル)ですが、
ずっと前から思っていたことがあります。
前置き
どっかのブログの記事見ていて、ふと思いました。
- 大量のブクマリンクが張ってあるブログはうざい
良い過ぎたかも。やっぱり、うざくない。気持ち悪い。いや、そうでもない、ちょっと気になるってことにします。
これってID以前からNASCAR Problemやってるように見えます。
最近は増えたら選ぶのめんどくさいですし、いつも使ってるのがないと不便です。最後にはFireFoxのアドオンとか使うわけですが。
この辺のUXをOpenID使ってなんとかできないものかと。
twitterでつぶやくボタンからOAuthへという流れ
で、思い出すのがtwitterの例。
- "twitterでつぶやく"的な画像やリンクは最初はみんな、投稿画面へのリンクばっかりでしたよね
- 最近はtwitterのOAuth使って同時POSTしちゃうとこ増えてきてますね
- でもあーゆーのは設定めんどくさいですよね
- まぁ、だから両方残ってるんですかね
SBMについても同じことが言えるのかなーと。
OpenIDでいうと、Social BookmarkってOPなの?RPなの?
現状は「OP」だと思っている人が多いのではないでしょうか?
それはそうですよね。
ブクマの管理はユーザ単位ですし、Socialと言ってる以上、他のユーザーとのつながりを用いたサービスだったりするのですからID体系持ってます。
というか、OAuthのSPって感じですね。
- ほら、やっぱりSBM側がOAuthのSP実装してるならブログ/記事側がConsumerになればいい
- いや、SBM側がOAuthのSP実装してるとはかぎらない
- むしろ、SBM側がRPやConsumerかもしれない
- はてなやY!やGとかはブログ側がOpenIDのOPだったりするから、SBMはRPの方がいいかも?
と誘導したところで、今回はSBMがOpenIDのRPのパターンを考えてみます。
ここから一気に行きます。
(忘れてきたところなので、SBM=Social Bookmark≠ソフトバンクモバイル)
実装提案
メリット
- 今よりちょっと便利かも。利便性低下まではいかないかも
- OPは自分たちのユーザーに紐づいたActivityが生まれる可能性があるので、まんざらでもない
- 大御所のブログに採用されれば、新規参入SBMでもアイディア次第ではなんとかなるかもしれない
デメリット
- 裏返し。複数ID利用者は本来使いたくないIDで自動ログインされて、あたふたするかも
- そりゃあ、追加実装はめんどい罠