タグ

oauthに関するagat18kのブックマーク (5)

  • JavaScript で OAuth 認証を行う方法 - vivid memo

    最近、twitter クライアントを Firefox 拡張機能として作ったりしているのですが、twitter では認証方式として OAuth が採用されているため、JavaScript で OAuth 認証を行う必要があります。 ここでは、JavaScript の OAuth ライブラリを用いて OAuth 認証を行う方法を説明します。 OAuth 自体の詳しい説明などは OAuth の公式サイト をご覧ください。 OAuth ライブラリの入手 Google code に OAuth 関連ライブラリのプロジェクトサイト があります。 ここで、John Kristian さん作の JavaScript 用のライブラリも公開されています。 JavaScript 用 oauth ライブラリ Revision 1249 の段階では、ライブラリとして使用するのに必要なファイルは以下の 2 つのファイ

    JavaScript で OAuth 認証を行う方法 - vivid memo
  • 2013-01-24

    アブラハムさんのサンプルhttps://github.com/abraham/twitteroauthをちょこっといじったもの。 <?php /** * @file * User has successfully authenticated with Twitter. Access tokens saved to session and DB. */ /* Load required lib files. */ session_start(); require_once('twitteroauth/twitteroauth.php'); require_once('config.php'); /* If access tokens are not available redirect to connect page. */ if (empty($_SESSION['access_token

    2013-01-24
  • OpauthとtmhOAuthで極めてお手軽にTwitterと連携してみる - Mach3.laBlog

    この記事は賞味期限切れです。(更新から1年が経過しています) PHPTwitterAPIを利用する方法は何度かPEARのServices_Twitterと絡めて記事にした事がありましたが、 今回はもっと手軽に導入できるOpauthとtmhOAuthを紹介してみます。 認証はOpauthで Opauth – Multi-provider authentication framework for PHP Opauthは、様々なOAuth認証を一手に引き受けてくれる認証フレームワークです。 執筆時に公式に紹介されていた利用可能なサービスは、Twitter・Facebookなどを含め11件。 これらのサービスへの認証機能は「ストラテジー」という形で外部モジュールとして提供されます。 所謂ストラテジーパターンと呼ばれる物ですね。 その使い方は、認証のみにフォーカスしているライブラリなだけあって恐

    OpauthとtmhOAuthで極めてお手軽にTwitterと連携してみる - Mach3.laBlog
  • CONIT Labs.: コニットブログ::自分のサービスとTwitterの連携(OAuth)

    とあるアプリで、Twitterにも情報を流したい! しかも、TwitterクライアントからPostした様にしたい! そんな要望があり、データベースにユーザーID、パスワードを持たせれば良いいじゃん!と言う話もあったが、セキュリティー的にNGでしょって事で却下。 じゃー、毎回ユーザーID、パスワードを入力させればいいじゃん!などと言う話もあったが、ユーザビリティー的にNGでしょってことで却下。 さて、どうしたものかと実装を先送りにしていたら、Davidからの情報でOAuthを使えば大丈夫じゃないとの事で、そのあたりを調べてみました。 Twitterのドキュメントによれば、 oauth/request_token oauth/authorize oauth/authenticate oauth/access_token を使えと。 元のソースを見るとOAuth Core

  • twitterでOAuthを使う方法(その1:認証まで) - てっく☆ゆきろぐ

    FreeBSD、MacOSX、Webアプリ系、RDBMS(PostgreSQL)などの話題が中心になるかと思います。 OAuthって結構難しいと思われてるようですが、難しいというよりは、『ややこしい』です(苦笑) そんなわけで。 手順毎に順番に説明をしようと思います。 ※2009/09/23 説明の図(手書きでごめんなさい)追加しました。 ●語句の説明 ・サービスプロバイダ(service provider)・・・サービスを提供しているところ。この場合、twitter。 ・ユーザ(user)・・・サービスプロバイダに登録していて、そのサービスを利用している人。 ・コンシューマ(consumer)・・・サービスを提供しているところに、ユーザにかわって、そのサービスに対してアクセスする第三者。サードパーティ、とでも言うべきでしょうか。要は、この記事を見て「何か作ってみたい」という、あなたです。

    twitterでOAuthを使う方法(その1:認証まで) - てっく☆ゆきろぐ
  • 1