タグ

OAuthに関するmirutoのブックマーク (13)

  • Basic認証とOAuth - Qiita

    Basic認証とOAuthとその辺の情報について整理しておく。OAuthや認証・認可について説明しようとすると、1文字記述するたびに誤りが含まれてしまう可能性があるので、当に緊張感を持って記述しなければならない。それでもなお、この文章にはたくさんの誤りが含まれている。 UsernameとPasswordを受け取って認証する形式の認証方法。UsernameにはEmailを使うこともある (要は全ユーザの中で一意なことが保証されていてかつ他の人がその値を知っていても特に問題がないという情報であればOK)。Passwordは人しか知り得ない情報。 OAuthという仕様に則って提供される認可方法。古いOAuth 1.0と、OAuth 1.0の複雑なところなどを改善したOAuth 2.0がある。一般的にはOAuth 2.0を使うことが多いが、例えば幾つかのサービスの提供している認可方法はOAut

    Basic認証とOAuth - Qiita
  • アクセストークンに有効期限を設けるべきかどうか - Qiita

    OAuthプロバイダを提供することになったとして、アクセストークンに有効期限を設けるべきかどうかについて考えたい。OAuth 2.0の仕様にはアクセストークンの期限切れに関係する仕様が定義されているし、セキュリティをより強固にするためにアクセストークンは一定期間で期限切れにするべきだという主張があったと思う (確認していないので無いかもしれない)。しかしながら、例えばGitHub API v3ではアクセストークンに有効期限を設けていない。この投稿では、アクセストークンの有効期限に関係して起こり得る問題を取り上げる。 アクセストークンに有効期限を持たせておくとちょっと安全 アクセストークンが悪意のある第三者に漏洩してしまった場合、そのアクセストークンに認可されているあらゆる操作が実行可能になってしまうという問題がまず存在する。ここでもしアクセストークンに有効期限が存在していたとすれば、その操

    アクセストークンに有効期限を設けるべきかどうか - Qiita
  • Twitter API 1.1 twitteroauth php 使い方

    このサイトは、只今WEB業界で活躍中のデザイナー、プログラマーの方々の情報を集めたweb統合情報サイトです。 web帳 いやぁ。放置してた放置してた。と。 で、何やらTwitter周りが「変だぞ」と。 うーん。どうやらTwitter APIがバージョンアップしているみたいだ。。。 2013年6月12日より、v1.0 からv1.1になったみたいで、なにやら使いにくくなっているみたいですね。。 Twitter Developers REST API v1.1 Resources https://dev.twitter.com/docs/api/1.1 その内容はというと、タイムラインの更新回数が大幅に制限されたり、XML、RSSが廃止され、JSONに統一されたりと、 OAuthでの認証が必須となってきたりと。。。 おぉ。。面倒臭い。。 そのおかげでフォロワー数の表示が出来ていなかったり、なんた

    Twitter API 1.1 twitteroauth php 使い方
  • 91免费视顿在线观看_网站老司机com

    91免费视顿在线观看中国科学院院士秦大河认为,治理雾霾归根结底是要改变我们的生产方式,彻底转变高排放、高污染、高能耗生产方式。“对于剧中华生和玛丽的关系,弗里曼透露:”华生改变甚大”俄远东地区一家网站的老总康斯坦对记者说,他谈成了一大单生意,承担一家中国企业的广告,网站今年一年的花销都够了。< 公司每个付费用户的平均收入(ARPU值)为元,付费充值率为%。而当母女俩穿上同款的瑞典民族服饰时,又别有一番味道。<吾爱黑帽_ 91免费视顿在线观看届房交会启动之际,就得到信阳房地产企业的普遍关注。< 91免费视顿在线观看截至目前,快捷支付用户数达亿,而快捷支付笔数占支付宝总交易笔数的比例已超50%。将之应用于迄今走过17年历史的《老照片》,您还发现了哪些有趣的主题?。 在这种胶着局面下,很容易出现成交量的井喷。这天,一夜未归的王老汉突然接到有村民要白灰的通知,当他急忙赶到货场时,儿子的电话是怎么

  • 【PHP】TwitterのOAuth認証を使ったログイン - えびしブログ

    TwitterのOAuth認証をPHPで実装します。 ログアウト処理がうまくできてないのでご助言いただけるとありがたいです…! ライブラリ twitteroauth こちらのライブラリを使いました。 ほかのスクリプトと同じディレクトリに保存しました。 準備 Sign in with your Twitter account | Twitter Developers ここでアプリケーションを登録します。 アプリケーションの種類はブラウザアプリケーション。 callbackURLにはlocalhostが指定できないので適当に登録します。 登録すると、Consumer keyとConsumer secretが得られます。 これを使って認証します。 Access token取得の流れ Consumer keyとConsumer secretを使ってRequest tokenとRequest sec

    【PHP】TwitterのOAuth認証を使ったログイン - えびしブログ
  • PHPでTwitter APIのOAuthを使う方法まとめ

    この記事以降 Twitter API の仕様が変わっており、このままでは正しく機能しない場合があると思います。近いうちに今のやり方を書くので、それまで参考程度にご覧ください。 Twitter API の OAuth でひととおりやってみた。 忘れないようにメモ。 大雑把な流れ Twitter にアプリケーションを登録する。 Consumer Key と Consumer secret を取得する。 リクエストトークンを取得する。 認証用 URL を取得する。 ユーザーから承認を受ける(bot の場合は自分でやる)。 アクセストークンを取得する。 API にアクセスする。 以下、やった作業の手順です。 事前準備 HTTP_OAuth を使えるようにする OAuth の通信部分そのものは PEAR の HTTP_OAuth を使うことにしたので これをインストールする。 一番めんどくさい部分を

    PHPでTwitter APIのOAuthを使う方法まとめ
  • kur.jp - PHPでTwitterのOAuth認証

    今年の一月に、LogTwitと言うTwitterネイティブWebアクセス解析LogTwitをリリースしたのですが、1月の時点では何も考えずにBasic認証を使っていました。(リリース時のブログエントリ) ところが8月末からBasic認証が使えなくなってしまうということなので、現在、twitteroauthというライブラリを使いOAuth認証に対応させる作業をしています。ちなみに、利用したtwitteroauthのバージョンは0.0.2-beta3でした。 今回、私がアプリでやりたいこととしては「ユーザ登録してくれたユーザのアカウントでポストする」ということ。そのためにはまず、下記の事が必要になります。 OAuthでユーザに承認してもらう TwitterにPOSTする OAuthでユーザに承認してもらう まず、ユーザに承認してもらうためのURLを作成します。 require_once("tw

  • 更新しない備忘録 PHPでTwitterのOAuth認証をする

    タイトルのことを知り合いに聞かれたんですが、自分もOAuthに関しては少し怪しかったので、勉強がてらソースを作りました。 しかし、Webですぐに見つかる資料だと、ちょっと情報が足りなかったりして困りましたね。。。 ひとまず作ったものでOAuth認証やAPI動作などを確認したので、以下に情報を載せます。 OAuth認証の概略 OAuthの詳しい話はいきなり省略しますが、要はユーザが「私はこのアプリケーションを信頼しますよ」というメッセージをTwitterなりのサービスに送って、アプリケーションとサービスの間で好きに通信できるようにする仕組みです。 (なお、OAuthではサービスと通信するアプリケーションをコンシューマと言うようです) ここで、OAuthで通信しようとするアプリケーションは、通信のための鍵が必要になります。最低限必要な鍵は、次の2つです。 コンシューマ・キー ユーザのアクセス・

  • OAuthで認証してtwitterに投稿するなんちゃってウェブクライアントのソース公開 | だらだらシステム

    一定期間更新がないため広告を表示しています

    OAuthで認証してtwitterに投稿するなんちゃってウェブクライアントのソース公開 | だらだらシステム
  • http://www.tryphp.net/2012/01/11/phpapptwitter-update/

  • TwitterAPIを使って、新規ツイート、タイムライン表示をしてみる。OAuth認証。 - SEブログ

    OAuth認証を使用して、新規ツイートと、最新の10件を取得できるプログラムを作ってみる。 準備 PEAR使って、必要な二つのライブラリ落とします。x.x.xには自分に合う環境のバージョンを指定 pear install --alldaps Services_Twitter-x.x.x pear install --alldaps HTTP_OAuth-x.x.x アプリの登録 TwitterAPIを使用するのに、まずTwitter上にアプリを登録しなくてはいけない。 詳しくは以下を参照。http://pentan.info/web_service/twitter/register_app.html 使用するアプリの登録が終わったら、以下の二つのキーと三つのURLをメモする。プログラム作成時に使います。 ※使用するアプリのSSLサーバー構築していない場合は、httpsではなく、httpとし

    TwitterAPIを使って、新規ツイート、タイムライン表示をしてみる。OAuth認証。 - SEブログ
  • socialmediaexperience.jp - このウェブサイトは販売用です! - socialmediaexperience リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

    socialmediaexperience.jp - このウェブサイトは販売用です! - socialmediaexperience リソースおよび情報
  • 「OAuth」の基本動作を知る

    デジタル・アイデンティティの世界へようこそ はじめまして、OpenID Foundation JapanでエバンジェリストをしているNovです。 この連載では、僕を含めOpenID Foundation Japanにかかわるメンバーで、OpenID ConnectやOAuthなどの「デジタル・アイデンティティ(Digital Identity)」にかかわる技術について紹介していきます。 APIエコノミー時代のデジタル・アイデンティティ 世界中で9億人のユーザーを抱える「Facebook」や5億人のユーザーを持つ「Twitter」など、巨大なソーシャルグラフを持つサービスが、日々その存在感を増しています。日でも、グリーやモバゲーなどがそれぞれソーシャルゲームプラットフォームを公開し、国内に一気に巨大なソーシャルゲーム市場を作り上げました。最近では、ユーザー数が5000万人を突破し、プラット

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