Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
gauth
PHP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
example.php
gauth.php

README.md

Google Account API(OAuth2.0)とGoogle DocsのACLを利用した認証・認可

"gauth" GoogleAccountでいっちゃんいけてる認証方法を考えたよ http://d.hatena.ne.jp/d_sak/20120202/1328147432

依存するextension

httpsアクセスを行うので、opensslが有効になっている必要があります。

使い方

https://code.google.com/apis/console/

で、新規プロジェクトを作成、API Accessの「Create an OAuth 2.0 client id」から client_id,client_secretを取得する。

次に、Google Docsでカラのドキュメントを作成。そのURLのidをdoc_idにする。

配置したphpのURLを元にcallbackを設定

TODO

  • session管理を利便性を担保したまま抽象化できないか

解決した

  • classにする(staticにして利便性を損なわないように)
  • curl使わない

関連URL

Something went wrong with that request. Please try again.