<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          一個Github項目搞定微信、QQ、支付寶等第三方登錄

          共 1605字,需瀏覽 4分鐘

           ·

          2021-09-10 22:40

          今日推薦
          推薦 7 個牛哄哄 Spring Cloud 實戰(zhàn)項目
          推薦一個非?;鸨碾娚涕_源項目!
          推薦兩個項目!

          第三方登錄是目前非常常用的登錄方式,引入第三方登錄的方式可以大大的降低開發(fā)的成本,同時也能夠降低用戶注冊的成本,這對于提升用戶的注冊量是非常有幫助的。

          今天給大家推薦的這個開源項目,基本上含括了目前主流的第三方平臺,目前已支持Github、Gitee、微博、釘釘、百度、Coding、騰訊云開發(fā)者平臺、OSChina、支付寶、QQ、微信、淘寶、Google、Facebook、抖音、領(lǐng)英、小米、微軟、今日頭條、Teambition、StackOverflow、Pinterest、人人、華為、企業(yè)微信、酷家樂、Gitlab、美團、餓了么、推特、飛書、京東、阿里云、喜馬拉雅、Amazon、Slack和 Line 等第三方平臺的授權(quán)登錄。

          該項目在Github上的star也一直在穩(wěn)步提升。

          可以說,了解該開源項目,可以大大的降低開發(fā)的成本,對于我們開發(fā)者來說是十分不錯的。

          那么如何接入該項目呢?

          接下來,做一個十分簡單的介紹。

          首先,引入依賴。

          <dependency>
              <groupId>me.zhyd.oauth</groupId>
              <artifactId>JustAuth</artifactId>
              <version>1.16.1</version>
          </dependency>

          其次,調(diào)用api,實現(xiàn)第三方的調(diào)用。

          // 創(chuàng)建授權(quán)request
          AuthRequest authRequest = new AuthGiteeRequest(AuthConfig.builder()
                  .clientId("clientId")
                  .clientSecret("clientSecret")
                  .redirectUri("redirectUri")
                  .build());
          // 生成授權(quán)頁面
          authRequest.authorize("state");
          // 授權(quán)登錄后會返回code(auth_code(僅限支付寶))、state,1.8.0版本后,可以用AuthCallback類作為回調(diào)接口的參數(shù)
          // 注:JustAuth默認(rèn)保存state的時效為3分鐘,3分鐘內(nèi)未使用則會自動清除過期的state
          authRequest.login(callback);

          整個接入的過程還是十分簡單的。

          除此之外,該項目還提供了十分詳細的文檔。

          這個項目可以關(guān)注下方公眾號「后端面試小達人」回復(fù)「A0707」下載。

          更多項目源碼

          瀏覽 41
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  久久精品国产青青草 | 韩国无码一区二区三区精品 | 天堂中文在线观看 | 国产日产精品一区二区三区四区 | www.国产三级 |