1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關(guān)咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務(wù)時間:8:30-17:00
      你可能遇到了下面的問題
      關(guān)閉右側(cè)工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      java中第三方登錄代碼 java用戶登錄代碼

      java web如何實現(xiàn)人人網(wǎng)第三方登錄,最好友詳細(xì)點的代碼?非常感謝

      使用人人網(wǎng)開發(fā)平臺提供的API,人人網(wǎng)上有詳細(xì)說明和示例,希望對你有幫助。

      為永吉等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及永吉網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、永吉網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

      java怎么實現(xiàn)第三方賬號登錄

      你的所謂聯(lián)合登錄應(yīng)該就是單點登錄(SSO)吧,有幾個思路,供參考:

      1、利用現(xiàn)有開源項目,見:;scope=project,另外,耶魯大學(xué)有個SSO開源項目叫CAS,很不錯。

      2、如果你的系統(tǒng)在同一個域下,一個比較簡單的辦法是利用cookie,在登錄入口把用戶帳號信息寫到cookie里面,然后在各個系統(tǒng)中從cookie里面取出來進行認(rèn)證,可能會對各個系統(tǒng)進行一些必要的改造~

      qq 第三方登錄 java sdk怎么用

      方法/步驟

      準(zhǔn)備工作

      在正式接入之前你需要了解以下名詞的含義:

      1. appid?:應(yīng)用的唯一標(biāo)識。在OAuth2.0認(rèn)證過程中,appid的值即為oauth_consumer_key的值。

      2. appkey:appid對應(yīng)的密鑰,訪問用戶資源時用來驗證應(yīng)用的合法性。在OAuth2.0認(rèn)證過程中,appkey的值即為oauth_consumer_secret的值。

      3. redirecturl:成功授權(quán)后的回調(diào)地址,必須是注冊appid時填寫的主域名下的地址,建議設(shè)置為網(wǎng)站首頁或網(wǎng)站的用戶中心。注意需要將url進行URLEncode。

      4. access token:用來判斷用戶在本網(wǎng)站上的登錄狀態(tài),具有3個月有效期,用戶再次登錄時自動刷新。

      5. openid:是此網(wǎng)站上唯一對應(yīng)用戶身份的標(biāo)識,網(wǎng)站可將此ID進行存儲便于用戶下次登錄時辨識其身份,或?qū)⑵渑c用戶在網(wǎng)站上的原有帳號進行綁定。

      第一步

      要接入QQ登錄,必不可少的是appid和appkey,通過申請接入QQ登錄,按照相應(yīng)步驟操作即可輕松獲得,在此不做贅述。

      第二步

      在需要放置QQ登錄按鈕的頁面加入下面SCRIPT代碼:

      script?type="text/javascript"?src=""?data-appid="APPID"?data-redirecturi="REDIRECTURI"?charset="utf-8"/script

      PS:APPID?和?REDIRECTURI?換成第一步申請所得到的對應(yīng)內(nèi)容,REDIRECTURI?就是登錄之后返回的回調(diào)地址,在申請頁面自己填寫,一般寫網(wǎng)站主域名即可。注意:回調(diào)地址必須以http或https開頭。

      第三步

      在頁面放置一個元素節(jié)點用來展現(xiàn)登錄按鈕,并且指定其ID,如:

      div id="qq"/div

      然后在頁面加入如下SCRIPT:

      script?type="text/javascript"

      QC.Login({

      btnId:"qq"????//插入按鈕的節(jié)點id

      });

      /script

      這時就可以在頁面看到如下效果:

      如對這個展示效果不滿意,也可以自定義登錄按鈕。

      第四步

      在 ?REDIRECTURI?即回調(diào)地址頁面加入如下SCRIPT:

      script?type="text/javascript"

      src=""?charset="utf-8"?data-callback="true"/script

      另外:官方說法如果回調(diào)地址頁與加入QQ登錄按鈕是同一個頁面,則只需要引用一次腳本文件。如果理解不了這種官方說法,可以在第一步的腳本中加入data-callback="true"屬性,而忽略第四步,前提是回調(diào)地址頁與加入QQ登錄按鈕的頁面是同一個頁面。

      第五步

      因為JS SDK封裝了獲取Access Token以及OpenID的方法,因此開發(fā)者不需要用開發(fā)代碼進行獲取,直接調(diào)用QQ登錄OpenAPI即可。

      調(diào)用OpenAPI時,請統(tǒng)一遵循下述調(diào)用方式:

      QC.api(api,?paras,?fmt,?method)

      參數(shù)說明:

      最后

      提供一種代碼接入思路,僅供參考:

      QC.api("get_user_info", {}) //get_user_info是API參數(shù)

      //指定接口訪問成功的接收函數(shù),s為成功返回Response對象

      ?.success(function (s) {

      ? ? ?//成功回調(diào),通過s.data獲取OpenAPI的返回數(shù)據(jù)

      ? ? ?nick = s.data.nickname; //獲得昵稱

      ? ? ?headurl = s.data.figureurl_qq_1; //獲得頭像

      ? ? ?if (QC.Login.check()) {//判斷是否登錄

      ? ? ? ? ?QC.Login.getMe(function (openId, accessToken) { //這里可以得到openId和accessToken

      ? ? ? ? ? ? ?//下面可以調(diào)用自己的保存方法

      ? ? ? ? ? ? ?……

      ? ? ? ? ?});

      ? ? ?}

      ?})

      //指定接口訪問失敗的接收函數(shù),f為失敗返回Response對象

      ?.error(function (f) {

      ? ? ?//失敗回調(diào)

      ? ? ?alert("獲取用戶信息失敗!");

      ?});

      ////指定接口完成請求后的接收函數(shù),c為完成請求返回Response對象

      //.complete(function (c) {

      // ? ?//完成請求回調(diào)

      // ? ?alert("獲取用戶信息完成!");

      //});


      名稱欄目:java中第三方登錄代碼 java用戶登錄代碼
      新聞來源:http://ef60e0e.cn/article/dodhjdi.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        堆龙德庆县| 景东| 祁门县| 青河县| 德令哈市| 盐亭县| 建湖县| 田东县| 岢岚县| 康平县| 武隆县| 和平县| 田林县| 通州市| 富裕县| 晋江市| 休宁县| 德清县| 鄄城县| 突泉县| 横山县| 霍林郭勒市| 巴青县| 德阳市| 衡东县| 宜宾县| 都昌县| 阿拉善盟| 隆德县| 伊吾县| 扎鲁特旗| 海宁市| 平湖市| 吴江市| 托克托县| 宁德市| 应城市| 勃利县| 陆良县| 海伦市| 清原|