2012年10月25日木曜日

cakephp2 hybridauth(1)

hybridauthの概要 その1/2です。

Methods   Usage
Hybrid_Auth authenticate() Hybrid_Auth::authenticate( provider, params  ) 
     
  getAdapter() Hybrid_Auth :: isConnectedWith( provider )
  isConnectedWith() Hybrid_Auth :: isConnectedWith( provider )
    現在のユーザーが指定に接続されている場合はtrueまたはfalseを返す
  getConnectedProviders() Hybrid_Auth :: getConnectedProviders()
    認証プロバイダのリストを返します。
  getSessionData() Hybrid_Auth :: getSessionData()
    データが格納されたセッションを取得します。シリアライズ返す
  restoreSessionData() Hybrid_Auth :: restoreSessionData( array )
    与えられた[シリアライズ]からHybridAuthセッションをリストアする
  logoutAllProviders() Hybrid_Auth :: logoutAllProviders()
    一度に接続されているすべてのプロバイダをログアウトする汎用関数。
  getCurrentUrl() Hybrid_Auth :: getCurrentUrl()
    効用関数は、要求Webページの現在のURLを返す。
Hybrid_Provider_Adapter  各認証プロバイダのためにそれのインスタンスを作成 $twitter_adapter = $hybridauth->authenticate( "Twitter" );
$twitter_user_profile = $twitter_adapter->getUserProfile();
$twitter_adapter->logout(); 
  isUserConnected() Hybrid_Provider_Adapter ::(isUserConnected)
  認証されている場合にtrueを返します  
  getUserProfile() Hybrid_Provider_Adapter :: getUserProfile()
  setUserStatus() Hybrid_Provider_Adapter :: setUserStatus($ status)
  ソーシャルネットワーク上の彼のwallへの
ユーザー·ステータスまたはポストを更新
ソーシャルサービスに送信するユーザのステータス
  getUserContacts() Hybrid_Provider_Adapter :: getUserContacts()
  接続ユーザーの連絡先リストを提供  
  getUserActivity() Hybrid_Provider_Adapter::getUserContacts( $stream )
  彼の友人のアクティビティストリームを提供 ユーザのアクティビティをロードするため
  logout() Hybrid_Provider_Adapter::logout()
  getAccessToken() Hybrid_Provider_Adapter::getAccessToken()
    access.tokenプロバイダがOAuthプロトコルを使用している場合
  API() Hybrid_Provider_Adapter::api()

0 件のコメント:

コメントを投稿