matakeのブックマーク (84)

  • 「OAuth 2.0」の基本動作を知る

    SNSなど複数のWebサービスが連携して動くサービスが広く使われている。連携に必要不可欠なのが、アクセス権限をセキュアに受け渡すための仕組みだ。連載ではこのような仕組みのうち、「OAuth 2.0」や「OpenID Connect」「SCIM」の最新動向と技術の内容を紹介する。 OpenID Foundation Japan Evangelistのritouです。 連載では、Webサービスの連携に必要不可欠なアクセス権限の受け渡しを可能にする技術として、「OAuth」や「OpenID」「SCIM」の最新動向と技術の内容を紹介していきます。第1回と第2回はOAuth 2.0を扱います。 OAuth 2.0の仕様を定めた「RFC 6749」「RFC 6750」が、2012年10月に公開されてから、約5年が経過しました*1)。OAuth 2.0は幅広く使われる技術に育っています。第1回はユー

    「OAuth 2.0」の基本動作を知る
    matake
    matake 2017/09/02
  • 非技術者のためのデジタル・アイデンティティ入門

    「非技術者のためのOAuth認証(?)とOpenIDの違い入門」が800はてブ超えをしたのに気を良くして、今度はアイデンティティについて書いてみることにしました(*0)。 (デジタル)アイデンティティとは、聞きなれない言葉だと思います。デジタルはまだしも、アイデンティティとなると、はてさて一体何?という感じではないでしょうか? ところがこの言葉、OpenIDにせよ、OAuthにせよ、「認証」を語るときには、必ず出てくる言葉ですし、先日ニコニコ動画で放映され、のべ27000人以上の来場者を数えた「一番いいのを頼むための共通番​号制度徹底解説 ~そんな共通​番号制度で大丈夫か?~ M​IAU Presents ネ​ットの羅針盤」が取り扱っていた「番号」制度を考える上でも実際には欠かせないものなのです。 そんなに大切な概念なのに、ぱっと分かりやすい解説というのがなかなか無いのですね。私の大好きな

    非技術者のためのデジタル・アイデンティティ入門
    matake
    matake 2011/06/21
  • ちゃんと更新しているRubyのFacebookライブラリ - kissrobberの日記

    Facebook公式のRubySDKがないけど、 オープンソースのライブラリだとどれをつかうのが良いんだろ? Facebook APIは結構頻繁に更新されているから、ちゃんと活動しているプロジェクトじゃないと使えないかな プロジェクト URL 最終更新 koala https://github.com/arsduo/koala 2011-04-12 facebooker2 https://github.com/mmangino/facebooker2 2011-04-02 fb_graph http://rubygems.org/gems/fb_graph 2011-03-31 mogli https://github.com/mmangino/mogli 2011-03-31 fgraph https://github.com/jugend/fgraph 2011-02-25 mini_

    ちゃんと更新しているRubyのFacebookライブラリ - kissrobberの日記
    matake
    matake 2011/04/16
    おぉ、fb_graphが日本人にも知られてきたようだ。
  • iKnow!

    新規アイテム 新規アイテムの学習を開始! 次の学習:1日後 学習毎に記憶強度が上がり「定着中」ゾーン へ。このゾーンの往復が脳科学のポイント! 復習! 次の学習:3日後 アイテムを忘れそうになると再び要復習ゾー ンへ。自動的に、要復習の指示が届きます 復習! 次の学習:3ヶ月後 ゾーンの往復毎に記憶強度が上がり、完璧に 覚えた段階でアイテムは「完了」ゾーンへ。

    matake
    matake 2011/01/27
    Smart.fmが再びiKnow!へ。
  • サービス終了のお知らせ – Smart.fm Blog

    「Smart.fm」は、2011年3月31日 12:00をもちましてサービスを終了させていただくこととなりました。 2007年より3年以上にわたり、たくさんの皆様にご愛顧いただきましたことを厚く御礼申し上げます。 なお、2010年1月27日より、セレゴ・ジャパンの新英語学習サービス「iKnow!」を有料でご提供させていただきます。「Smart.fm」をご利用いただいておりました皆様には感謝の意味を込めて、2010年1月27日から3月31日までの期間、サービスを無料でご提供させていただきますので、ぜひお試しください。 また「iKnow!」では、サービスでご利用いただいていたID及びパスワードでログインいただくことにより、「Smart.fm」で学習された履歴を(一部のコースを除き)、移行することが可能になっておりますので、今までの学習履歴を「iKnow!」に引き継ぐことをご希望される方は、

    matake
    matake 2011/01/27
  • jQuery plugin refactoring

    step1: 動けばいいレベル 適当にざっくり書いて終了 イベントハンドラのなかでテキトーに全て終わらせる メソッドチェイン長いのがかっこいいと思ってる年頃 <div class="item"> <div class="label">A</div> <h2 class="title">itemA</h2> <p class="main">text text text text</p> <p class="showMore">more</p> <p class="more">more more more more</p> <p class="hideMore">hide</p> </div> <div class="item"> <div class="label">B</div> <h2 class="title">itemB</h2> <p class="main">text text

    matake
    matake 2010/11/20
  • The OAuth 2.0 Protocol

    The OAuth 2.0 Protocol draft-ietf-oauth-v2-10 Abstract これはOAuth 2.0プロトコルの仕様書である. Status of this Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is

    matake
    matake 2010/11/20
  • 【WEB人】あんどうやすしさん(36) IT世界のスピードを実感 - MSN産経ニュース

    「Google Wave」入門書を1年がかりで執筆したエンジニア  グーグルが開発していた情報共有ツール「Google Wave」の入門書を1年がかりで執筆。だが、発行される直前の8月4日、利用者が伸びないことを理由に、サービスの開発中止が発表された。 「今日は壁に塗ったペンキが乾くのを一日中眺めていたい気分です」。ツイッターでつぶやいたところ関心が集まり、同月21日に「追悼会」を自ら開催。グーグル社のホールを貸し出し、100人以上が集まり思わぬ盛況となった。「もう笑ってしゃれにするしかなかったですね。皆さんには楽しんでいただけたと思います」 Google Waveは、ネット上に文書を開いて複数の人間が同時に書き込んだり、メッセージのやりとりが一文字打つたびに反映されるなどの機能がある。「コミュニケーションのあり方を根から変える」可能性に魅せられ、当初180ページを想定していた入門書

    matake
    matake 2010/09/10
  • はてな×mixi連携記念プレゼントキャンペーンとは はてなの人気・最新記事を集めました - はてな

    はてなの提供する主要3サービス、位置情報サービス「はてなココ」、ソーシャルブックマークサービス「はてなブックマーク」、ブログサービス「はてなダイアリー」が、ソーシャル・ネットワーキング サービス「mixi」の新機能「mixiチェック」に対応!mixiチェック対応を記念して、はてな×mixiグッズが当たるプレゼントキャンペーンを実施します。 応募方法はかんたん。mixi連携またはTwitter連携を設定のうえ、このキャンペーンページをはてなブックマークに追加するだけで応募完了です。 mixiチェック連携を使うと、はてなのサービスを使って、自分が今いる場所や気になるページ、ブログの更新情報をマイミクに知らせることができるようになります。ぜひこの機会にmixiチェック連携をご利用ください。

    はてな×mixi連携記念プレゼントキャンペーンとは はてなの人気・最新記事を集めました - はてな
    matake
    matake 2010/09/09
  • はてなブックマーク x Twitter連携機能キャンペーン!はてな x Twitter グッズを貰おう

    はてなブックマークを連携機能では、簡単にブラウザで見ている URL を Twitter に投稿したり、反対に Twitter に投稿した URL をはてなブックマークに保存したりといった、様々な機能がご利用いただけます。 他にも Twitter に投稿した URL が何回クリックされたかチェックや、Twitter でフォローしているユーザーをはてなブックマークのお気に入りに追加など、便利な機能が盛りだくさんです。 詳しくはこちら はてなブックマークは ブックマーク(URL)を保存・管理・共有できる、無料のオンラインブックマークサービスです。いままでは手元のブラウザに保存していたブックマークを、インターネット上に保存して管理することができます。自宅で、職場で、学校でお気に入りのサイトをすぐにチェックはもちろん、強力な検索機能でたくさんのブックマークから目当ての URL を開くことができます。

    matake
    matake 2010/06/28
    コメント編集するとも一回tweetされたりするの?
  • OpenID Tech Night Vol.6 ~OAuth、AXからOAuth HybridまでWeb Identity技術一挙紹介~ | gihyo.jp

    OpenID Tech Night Vol.6 ~OAuth、AXからOAuth HybridまでWeb Identity技術一挙紹介~ 2010年5月28日、株式会社野村総合研究所にて、OpenID ファウンデーション・ジャパン主催のOpenID Tech Night vol.6が開催されました。稿では、イベントのレポートをお届けします。 はじめに モデレータの株式会社野村総合研究所 勝原さんから、「⁠はじめに」と題して、もはやイベントの恒例となった「Digital Identityとは」という話がありました。 Web Identity Technorogyを「インターネット上で「じぶん情報」を安全に流通させ、サイト同士の連携を行うためのテクノロジー」であると定義し、以前からエンタープライズ向けで利用されているSAMLのようなプロトコルに比べ比較的簡単に実装できるWeb2.0的な認証

    OpenID Tech Night Vol.6 ~OAuth、AXからOAuth HybridまでWeb Identity技術一挙紹介~ | gihyo.jp
    matake
    matake 2010/06/04
  •   :日本経済新聞

    経済新聞の電子版。日経や日経BPの提供する経済、企業、国際、政治、マーケット、情報・通信、社会など各分野のニュース。ビジネス、マネー、IT、スポーツ、住宅、キャリアなどの専門情報も満載。

      :日本経済新聞
    matake
    matake 2010/05/31
  • "9Auth"を公開しました! - tzmtkのブログ

    簡易認証の伝言サービス、「9Auth」を公開しました。 まだ相当ショボショボですが、ぜひ使ってみてください。 http://9auth.com サービスの説明については、以下のあたりに書いてみたのでお時間のあるときにでも読んでいただけると幸いです。 http://9auth.com/about.php http://9auth.tumblr.com/post/498134744/9auth 特に何か革新的な機能を実現しているわけではないのですが、ちょっとしたアイデアから、最低限のシンプルな機能をまずは作り上げて、そこから少しずつ改善しながら、時々大きな追加機能を付け加えていく、といった一連のフローを自分の一存の決められるモノでやってみたくて、まずはサッとつくってみたという感じです。 多分にまだ実験的な部分もありますが、最低限の機能はちゃんと動くはずなので、グループ間での情報のシェアや、イベ

    "9Auth"を公開しました! - tzmtkのブログ
    matake
    matake 2010/04/07
  • Final: OpenID Authentication 2.0 - 最終版

    Abstract OpenID 認証は、エンドユーザが識別子 (Identifier) を管理していることを証明する方法を提供するものである。OpenID 認証を利用すれば、リライングパーティー (Relying Party、以下 RP) はエンドユーザのパスワードやメールアドレスなどにアクセスする必要がなくなる。 OpenID は、分散方式であり、RP や OpenID プロバイダ (OpenID Provider 、以下 OP) の承認・登録を行なう中央集権的な機関は存在しない。エンドユーザは利用する OP を自由に選択することができ、OP を変更しても自身の識別子をそのまま継続して利用することができる。 プロトコル自体は JavaScript や最新ブラウザを必要としないが、AJAX を利用しても認証 (authentication) の仕組みは上手く機能する。つまり、エンドユーザは

    matake
    matake 2010/04/04
  • The OAuth 1.0 Protocol

    The OAuth 1.0 Protocol draft-hammer-oauth-10 Abstract OAuth は、リソースオーナー (別のクライアントやエンドユーザー) に代わって、サーバーリソースにアクセスするための方法を、クライアントに提供するものである。また、リダイレクトを利用することで、エンドユーザーはクライアントにユーザ名やパスワードを共有することなく、サーバーリソースへの第三者アクセスを認可することができる。 Status of this Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering T

    matake
    matake 2010/04/04
  • OpenID Simple Registration Extension 1.0

    Abstract OpenID Simple Registation は、OpenID 認証プロトコル (Authentication protocol) の拡張仕様のひとつであり、非常に軽量なプロファイル交換を実現するものである。ウェブサービスにおいてエンドユーザ (End User) が新たなアカウントを登録しようとする際に、一般に要求されることが多い8種類の情報を受け渡すように設計されている。 Table of Contents 1. 要求記法および規則 2. 用語 3. 要求書式 (Request Format) 4. 応答書式 (Response Format) 5. セキュリティに関する考慮事項 6. 参考文献 § Authors' Addresses 1. 要求記法および規則 文書で用いられる各キーワード「MUST (しなければならない)」、「MUST NOT (してはなら

    matake
    matake 2010/04/04
  • Final: OpenID Attribute Exchange 1.0 - 最終版

    Abstract OpenID Attribute Exchange は、エンドポイント間で属性情報を交換するための OpenID の拡張仕様である。ユーザーの属性情報を更新または取得するためのメッセージを提供する。 Table of Contents 1. 要求記法および規則 1.1. 用語 2. Overview 3. 情報モデル 3.1. 対象識別子 3.2. 属性タイプ識別子 3.3. 属性値 3.3.1. 属性固有のエンコーディング 4. ディスカバリー 5. フェッチメッセージ 5.1. フェッチ要求形式 5.2. フェッチ応答形式 6. ストアメッセージ 6.1. ストア要求形式 6.2. ストア応答形式 6.2.1. 保存成功 6.2.2. 保存失敗 7. セキュリティ事項 8. 謝辞 9. References 9.1. Normative Referenc

    matake
    matake 2010/04/04
  • OpenID & OAuth 仕様書を日本語に翻訳しました - 京の路

    昨年末にOpenIDファウンデーション・ジャパン参加企業の有志数名で翻訳・教育 Working Groupというのを立ち上げて、現在は主にドキュメントの翻訳を行っています。 現在4のドキュメントの日語版を翻訳・教育 Working Group のサイトで公開しています。(この記事の末尾にリンクあり) 翻訳後のドキュメント以外に、githubレポジトリも公開しています。forkもpull requestも大歓迎!原文との比較がしやすいように、各翻訳版のXMLファイルにはコメントアウトの形で原文も残されています。 翻訳版ドキュメントへのコメント・質問は翻訳・教育 Working Group のサイトのコメント欄にどうぞ。 OpenID Authentication 2.0 OpenID Attribute Exchange 1.0 OpenID Simple Registration Ex

    matake
    matake 2010/04/03
  • OpenID Foundation Japan - 翻訳・教育 Working Group

    OpenID Foundation Japan 翻訳・教育 Working Group は、OpenID Foundation Japan 参加メンバーを中心に、有志により運営されています。現在は主に OpenID & OAuth 関連仕様書の翻訳活動を行っています。 翻訳ドキュメント一覧 OpenID 認証は、エンドユーザが識別子 (Identifier) を管理していることを証明する方法を提供するものである。OpenID 認証を利用すれば、リライングパーティー (Relying Party、以下 RP) はエンドユーザのパスワードやメールアドレスなどにアクセスする必要がなくなる。 OpenID Attribute Exchange は、エンドポイント間で属性情報を交換するための OpenID の拡張仕様である。ユーザーの属性情報を更新または取得するためのメッセージを提供する。 Open

    matake
    matake 2010/04/03
  • はてなアイデア

    はてなアイデア サービス終了のお知らせ 平素より「はてなアイデア」をご利用いただき、ありがとうございます。 要望窓口サービス「はてなアイデア」は2013年7月31日(水)をもちまして終了いたしました。8年にわたる試験運用にご協力いただき、ありがとうございました。 これまでご利用いただきましたユーザーの皆さまに深く感謝いたします。 誠にありがとうございました。 詳しくは下記をご覧ください。 http://hatena.g.hatena.ne.jp/hatenaidea/20130731/1375250394

    matake
    matake 2010/02/08