ShareSDK實現第三方登陸

2021-07-11 09:48:04 字數 759 閱讀 8051

可以用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文件 首先建立應用 這個可以隨便建立乙個等到上線之後可以按照自己的需要建立。三 互...