可以用sharesdk實現第三方登陸,下面以qq登陸為例,簡單討論一下:
//初始化 sharesdk
sharesdk.initsdk(this);
然後獲取第三方賬號的資訊
public void qqlogin(view view)
@override
public void onerror(platform platform, int i, throwable throwable)
@override
public void oncancel(platform platform, int i)
});qq.authorize();
}
然後將賬號資訊儲存在自己應用的資料庫裡面,這裡用到第三方資料儲存bmob,具體就是將使用者的資訊儲存咱資料庫裡面
private
void
initthirdlogindata(final string username)
}else
@override
public
void
onfailure(int i, string s)
});}
}@override
public
void
onerror(int i, string s)
});}
thinksns 第三方登陸
繫結成功了之後必須設定下面兩個session session mid login uid 如果能找到,那就把繫結的使用者的uid存入session session site key getsitekey 因為在action.class.php裡面的inituser方法裡model passport ...
linkedin第三方登陸
到linkedin註冊成為開發者 使用這個sdk 利用composer安裝 composer require linkedinapi linkedin 1.1寫個首頁,點選跳到login.php li new linkedin array api key yourapikey api secret ...
第三方登陸 新浪
一 phpsdk的組成 裡面看到6個檔案 callback.php config.php index.php weibolist.php weibooauth.php以及.ds store這6個檔案。看了下官方的api文件 首先建立應用 這個可以隨便建立乙個等到上線之後可以按照自己的需要建立。三 互...