タグ

ブックマーク / php-tips.com (2)

  • HTTP_OAuthを利用してTwitterのOAuth認証を行う

    OAuth認証を行うためのpearライブラリとしてHTTP_OAuthがあります。 今回は、そのライブラリを利用してtwitterの認証を行う方法をご紹介します。 1. HTTP_OAuthのインストール HTTP_OAuthはHTTP_Request2、HTTP_Request2はNet_URL2に依存しています。 先にこれらのライブラリをインストールした後、インストールを行います。 # これらのライブラリはまだアルファバージョンなので、”channel://~”としてインストールします。 pear install channel://pear.php.net/Net_URL2-0.3.0 pear install channel://pear.php.net/HTTP_Request2-0.4.1 pear install channel://pear.php.net/HTTP_OAu

    HTTP_OAuthを利用してTwitterのOAuth認証を行う
  • CakePHP 1.2のAuthコンポーネントを利用してユーザグループ毎にアクセスコントロールをする方法

    Authコンポーネントを利用して、ユーザグループごとに利用できるアクションを割り当てる方法をご紹介します。 ※簡易ACLって感じで。 できること ユーザグループごとに各アクションの利用可否を設定 アクションの認可情報は、コントローラ内に記述 認証ユーザごとにログイン後の遷移先を変更(おまけ2) (この方法、どこかの記事を参考にさせていただいたのですが参考元がわからなくなりました。。) ここで紹介したソースをまとめたものはこちら GroupテーブルとUserテーブルはいたって普通にこんな感じ。 CREATE TABLE IF NOT EXISTS `groups` ( `id` CHAR(36) NOT NULL , `created` DATETIME NULL , `modified` DATETIME NULL , `name` VARCHAR(255) NULL , PRIMARY

    CakePHP 1.2のAuthコンポーネントを利用してユーザグループ毎にアクセスコントロールをする方法
  • 1