gihyo.jp » DEVELOPER STAGE » 特集 » いますぐ使えるOpenID

特集

いますぐ使えるOpenID

 

  • 第6回 設計・運用の観点から考えるOpenIDの課題
    • OpenIDに登場する「ID」のまとめ
    • URLをIDに使うことによる問題
    • OpenID Providerのサービス停止に備える
    • 利用者がOpenIDアカウントを忘れた場合への対応
    • WebAPIを提供する場合の認証をどうするか
    • 信頼できないOPを利用することによる問題
    • 連載のまとめ:OpenIDのメリットとデメリット

    2008年5月13日

  • 第5回 Railsで作るOpenID対応アプリケーション実践(後編)
    • パスワードによる認証機能を提供するRESTful Authentication
    • パスワード認証機能の組み込み
    • ログイン処理の修正(Sessionsコントローラ)
    • ユーザ登録処理の修正(Usersコントローラ)
    • ホワイトリストを使ってログインを許可するOPを制限する
    • OPを識別する方法
    • ログイン処理の改造
    • まとめ

    2008年4月29日

  • 第4回 Railsで作るOpenID対応アプリケーション実践(前編)
    • はじめに
    • RailsのOpenIDプラグイン(OpenID Authentication)
    • OpenID Authenticationプラグインのインストールと初期設定
    • モデル・コントローラの一覧
    • OpenID Authenticationプラグインによるユーザ認証
    • まとめ

    2008年4月22日

  • 第3回 OpenIDプロトコルの特徴-DiscoveryとSREG
    • 前回のおさらい
    • Discovery…OpenIDアカウント名からOPのログイン画面を見つける
    • discoveryコマンドを使って認証サーバを見つけよう
    • HTMLからOPのURLを取得する
    • Yadis+XRDSからOPのURLを取得する
    • discoveryのまとめ
    • OpenIDの拡張領域
    • SREGを使って利用者の名前とメールアドレスを取得する
    • 終わりに

    2008年4月15日

  • 第2回 OpenIDライブラリに付属しているRPサーバを動かしてみる
    • OpenIDの対応ライブラリ
    • RailsでOpenID対応のRPを動かしてみよう
    • OP への認証リクエストの送信
    • OPでのログイン
    • OPからの認証結果の受け取り (ConsumerController#complete)

    2008年4月11日

  • 第1回 OpenIDサービスを利用して,OpenIDの仕組みを理解する
    • はじめに
    • OpenIDとは
    • 集中型の認証APIと分散型のOpenID
    • OpenIDの主な用語
    • OpenIDでの認証の仕組み
    • Yahoo!のOpenIDアカウントでFastladderにログインする
    • Fastladderへのログイン
    • 利用者がOpenIDのURLを入力せずにログインする
    • Yahoo!が提供するOpenIDサービスの特徴
    • まとめ

    2008年4月8日

 

著者プロフィール

松岡浩平(まつおかこうへい)

NTTコムウェア株式会社にて,オープンソースを活用した認証システムの開発を担当しています。ここ2年は,情報セキュリティ大学院大学に通学しながら,OpenIDを使った認証システムについて研究していました。

G-CLOUD

ピックアップ

エンジニアパワーアップ講座 ~システム基盤を活用するための基礎知識~

イマドキのエンジニアに要求されるさまざまな知識や能力。これらを効率よくキャッチアップしていくヒントをいろいろな視点から取り上げます。

LinuxCon Japan/ Tokyo 2010の歩き方

9月開催「LinuxCon Japan/ Tokyo 2010」の見どころと楽しみ方を,メインスピーカーの皆さんに自ら紹介していただきましょう。

自分で考えた家が現実に!? ~「3DマイホームデザイナーLS3」で実現する,普請道楽のススメ

「3DマイホームデザイナーLS3」を使えば,パズル感覚の簡単操作で理想の住まいを立体的にシュミレートすることができます。

手軽に使える専用サーバ「さくらのマネージドサーバ」を徹底チェック

1台のサーバを占有して使うことができる「さくらのマネージドサーバ」に新たに加わった「Core 2 Duoプラン」の特徴と魅力をお伝えします。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた情報や魅力を多角的に紹介します。

その他の連載

なぜPHPアプリにセキュリティホールが多いのか?

「PHPのセキュリティは最悪だ」とよく聞きませんか? 本連載では,そのあたりの本当のところを探りながら,Webアプリケーションのセキュリティ対策について考えます。

Google Chrome版Firebug:デベロッパーツール取扱説明書

WebKitのWebInspector(デベロッパーツール)は飛躍的な進化を遂げています。多機能化するデバッガーの使い方とノウハウを詳細に解説します。

Ubuntu Weekly Recipe

Ubuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。

memcachedの活用と運用 実践編

本特集では,memcachedを利用している方に向けて,実践的なテクニックを伝授します。

LinuxCon Japan/ Tokyo 2010の歩き方

9月開催「LinuxCon Japan/ Tokyo 2010」の見どころと楽しみ方を,メインスピーカーの皆さんに自ら紹介していただきましょう。

機械学習 はじめよう

機械学習は,様々な分野で使われています。本連載では,「理論編」と「実践編」に分けて,機械学習の技術概念やコードの実装方法を紹介していきます。

Webデザイン最新トレンド ~イマドキUIのつくりかた

“今っぽいWebサイト”を作るには何が大切か? Webデザインのポイントと実際の作り方をサンプルをまじえて紹介します。

シモダテツヤのIT四コマふんわり劇場

IT界を揺るがす四コマ漫画家“シモダテツヤ”が,毎回楽しい四コマ漫画とふんわりしたコラムでお届けしていきます!

連載一覧

gihyo.jp

  • DEVELOPER STAGE
  • ADMINISTRATOR STAGE
  • WEB+DESIGN STAGE
  • LIFESTYLE STAGE
  • SCIENCE STAGE
  • NEWS & REPORT

書籍案内

  • 新刊書籍
  • 書籍ジャンル一覧
  • 書籍シリーズ一覧
  • 新刊ピックアップ
  • ロングセラー
  • 電脳会議

定期刊行物一覧

  • Software Design
  • WEB+DB PRESS
  • Web Site Expert
  • 組込みプレス

最近のコメント