1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        項(xiàng)目經(jīng)驗(yàn)分享:在 JustAuth Plus 中添加 HTTP API 的登陸方式

        共 5561字,需瀏覽 12分鐘

         ·

        2021-08-08 23:18

        本次分享來(lái)自 Just Auth 社區(qū)的余志海同學(xué)(在 JustAuth Plus 中添加 HTTP API 的登陸方式[1])的項(xiàng)目經(jīng)驗(yàn)。

        項(xiàng)目綜述

        什么是 JustAuth Plus(JAP),它有什么用?

        JustAuth Plus 衍生于 JustAuth 項(xiàng)目。JustAuth 是一個(gè)第三方授權(quán)登錄的工具類庫(kù),它集成了國(guó)內(nèi)外多家知名的第三方平臺(tái)。JustAuth Plus 是在 JustAuth 的基礎(chǔ)上進(jìn)行開(kāi)發(fā)的,是一款開(kāi)源的登錄認(rèn)證中間件,基于模塊化設(shè)計(jì),為所有需要登錄認(rèn)證的 WEB 應(yīng)用提供一套標(biāo)準(zhǔn)的技術(shù)解決方案,開(kāi)發(fā)者可以基于 JAP 適配絕大多數(shù)的 WEB 系統(tǒng)(自有系統(tǒng)、聯(lián)邦協(xié)議),就像集成 JustAuth 一樣,簡(jiǎn)單方便。假如你想查看更多關(guān)于 JustAuth Plus 的信息可以點(diǎn)擊進(jìn)入其官網(wǎng):https://justauth.plus。

        JustAuth Plus 目前支持多種認(rèn)證登陸方式,例如 Oauth2.0、OIDC、賬號(hào)密碼等方式,但是還不支持通過(guò) HTTP API 接口的形式進(jìn)行登陸驗(yàn)證。本次的項(xiàng)目需求就是為 JustAuth Plus 編寫 HTTP API 模塊。

        需求分析

        在 “以 HTTP API 接口形式進(jìn)行登陸驗(yàn)證的過(guò)程” 中,存在三個(gè)主體:

        1.業(yè)務(wù)系統(tǒng)(開(kāi)發(fā)者系統(tǒng))2.第三方系統(tǒng)(身份服務(wù)提供商)3.用戶

        用戶在登陸業(yè)務(wù)系統(tǒng)時(shí),會(huì)向業(yè)務(wù)系統(tǒng)提供用戶的認(rèn)證信息。業(yè)務(wù)系統(tǒng)通過(guò) HTTP API 接口向第三方系統(tǒng)發(fā)送認(rèn)證請(qǐng)求,以此來(lái)進(jìn)行用戶信息的認(rèn)證鑒權(quán)。示意圖如下:

        對(duì)于開(kāi)發(fā)業(yè)務(wù)系統(tǒng)的開(kāi)發(fā)者而言,業(yè)務(wù)系統(tǒng)中可能需要集成多個(gè)第三方系統(tǒng),各個(gè)系統(tǒng)對(duì)外暴露的 HTTP API 的協(xié)議規(guī)范可能有所不同。因此在業(yè)務(wù)系統(tǒng)中集成第三方系統(tǒng)變?yōu)榱艘患值氖虑椤?/p>

        在此次的項(xiàng)目開(kāi)發(fā)中,我需要做的就是添加 JAP 中 HTTP API 模塊,開(kāi)發(fā)者在簡(jiǎn)單配置該模塊之后就能很輕松地在其業(yè)務(wù)系統(tǒng)中集成第三方系統(tǒng)的登陸認(rèn)證功能。

        模塊難點(diǎn)

        在沒(méi)有使用本模塊的情況下,第三方系統(tǒng)向外暴露 HTTP API 接口,開(kāi)發(fā)者向其發(fā)送鑒權(quán)請(qǐng)求時(shí)需要遵守 HTTP 認(rèn)證鑒權(quán)協(xié)議。本模塊需要為開(kāi)發(fā)者屏蔽 HTTP 認(rèn)證鑒權(quán)協(xié)議上的細(xì)節(jié),這就是開(kāi)發(fā)本模塊的難點(diǎn)所在。

        在查閱了許多資料文檔(參見(jiàn)文末參考文獻(xiàn)),深入學(xué)習(xí)了 HTTP 認(rèn)證鑒權(quán)之后,總結(jié)出了 HTTP 認(rèn)證的三大方式:

        1、BASIC 認(rèn)證:

        Basic 認(rèn)證是最簡(jiǎn)單的 HTTP 認(rèn)證鑒權(quán)方式,認(rèn)證過(guò)程簡(jiǎn)單明了,在認(rèn)證過(guò)程中會(huì)直接發(fā)送明文密碼,很容易導(dǎo)致密碼泄漏,適用于安全性要求不高的系統(tǒng)。

        2、DIGEST 認(rèn)證

        Digest 認(rèn)證是為了為彌補(bǔ) BASIC 認(rèn)證存在的弱點(diǎn),其用了一種nonce隨機(jī)數(shù)字符串,雙方約好對(duì)哪些信息進(jìn)行哈希運(yùn)算即可完成雙方身份的驗(yàn)證。但是,假如認(rèn)證報(bào)文被攻擊者攔截,攻擊者仍然可以獲取到受限資源,安全性還是不足。

        3、BEARER 認(rèn)證

        BEAER 認(rèn)證也可以稱之為 Bearer Token 認(rèn)證,我們經(jīng)常使用的 JWT 就是一種 Bearer Token 認(rèn)證方式。Token 是 Bearer 認(rèn)證的核心,服務(wù)端通過(guò)校驗(yàn) Token 合法性來(lái)進(jìn)行認(rèn)證授權(quán)。

        第三方身份服務(wù)提供商向外暴露的 HTTP API 認(rèn)證接口一般就是以上三種認(rèn)證方式的其中之一。

        模塊編碼

        在解決了 HTTP 認(rèn)證鑒權(quán)協(xié)議這個(gè)難點(diǎn)之后,項(xiàng)目代碼編寫也就不那么復(fù)雜了。

        該模塊的示意圖如下:

        功能特性:

        ?多 HTTP 認(rèn)證協(xié)議支持:BASIC、DIGEST、BARER?支持開(kāi)發(fā)自定義添加請(qǐng)求頭?支持開(kāi)發(fā)者自定義添加請(qǐng)求參數(shù)?支持開(kāi)發(fā)者自定義認(rèn)證信息解析策略

        代碼設(shè)計(jì):

        ?subject包:對(duì)于 Http 認(rèn)證鑒權(quán)中的請(qǐng)求頭或響應(yīng)頭?util包:該模塊需要使用到的工具類?HttpApiConfig:這個(gè)類是一個(gè)配置類,需要由開(kāi)發(fā)者配置?HttpApiStrategy:該模塊的核心類,向第三方身份服務(wù)提供商發(fā)起代理請(qǐng)求

        開(kāi)發(fā)者在使用 HttpApi 模塊的時(shí)候需要提供 HttpApiConfig 配置,HttpApi 模塊會(huì)根據(jù)配置信息結(jié)合用戶認(rèn)證請(qǐng)求向第三方系統(tǒng)發(fā)起認(rèn)證請(qǐng)求。

        在這里截取幾段 HttpApiStrategy 中的代碼,希望能幫你更好的理解 jap-http-api 模塊的代碼設(shè)計(jì):

        DEMO 演示

        因?yàn)槟壳斑€沒(méi)有將代碼合并到 JustAuth Plus 官方倉(cāng)庫(kù)[2],所以還不能直接引用新的 HttpApi 模塊。最終版本或許與當(dāng)前版本有差異,在這里只做演示。

        運(yùn)行環(huán)境說(shuō)明:

        ?系統(tǒng):MacOS BigSur 11.4?編譯器:IntelliJ IDEA 2021.1.3?JDK:11.0.11(備注:JAP 項(xiàng)目本身是以 JDK 1.8 為基礎(chǔ)開(kāi)發(fā)的)?Maven:3.6.3

        以下的代碼演示了開(kāi)發(fā)者如何在自己的業(yè)務(wù)系統(tǒng)中集成 jap-http-api 模塊。

        1、導(dǎo)入 JAP Maven 依賴

        <dependency>    <groupId>com.fujieid</groupId>    <artifactId>jap</artifactId>    <version>1.0.3</version>    <type>pom</type></dependency>

        2、編寫測(cè)試 Controller

        @GetMapping("/basic")public ResponseEntity authBasic(HttpServletRequest request, HttpServletResponse response ){    HttpApiStrategy httpApiStrategy = new HttpApiStrategy(new JapHttpApiUserService(), new JapConfig());    // 配置 HttpApi 模塊    HttpApiConfig httpApiConfig = new HttpApiConfig()            // 指定第三方 Http認(rèn)證類別            .setAuthSchema(HttpApiConfig.AuthSchemaEnum.BASIC)            // 指定第三方 Http認(rèn)證方式            .setHttpMethod(HttpApiConfig.HttpMethodEnum.GET)            // 指定用戶傳入認(rèn)證信息存放的位置            .setAuthInfoField(HttpApiConfig.AuthInfoFieldEnum.BODY)             // 指定第三方的登陸地址(我啟動(dòng)了一個(gè)本地服務(wù)當(dāng)作第三方系統(tǒng))            .setLoginUrl("localhost:8088/api/v1/source1");    // 將認(rèn)證信息交給 http-api 模塊,http-api 模塊負(fù)責(zé)代理驗(yàn)證    JapResponse authenticate = httpApiStrategy.authenticate(httpApiConfig, request, response);    // 獲得認(rèn)證結(jié)果    if(authenticate.isSuccess()){        return new ResponseEntity(200,"login success",authenticate.getData());    }else{        return new ResponseEntity(403,"login failure",authenticate.getData());    }}

        3、模擬用戶發(fā)送登陸請(qǐng)求,進(jìn)行測(cè)試

        項(xiàng)目總結(jié)

        首先,最最最重要的就是明確需求。最開(kāi)始接到項(xiàng)目的時(shí)候,我對(duì)項(xiàng)目需求的理解其實(shí)是產(chǎn)生了一些偏差的。我起初以為是實(shí)現(xiàn)一個(gè) RESTFul 風(fēng)格的完整的認(rèn)證鑒權(quán)框架,但是項(xiàng)目的實(shí)際需求和我理解的完全不同。在沒(méi)有透徹的理解需求的情況下就開(kāi)始了編碼工作,做了很多無(wú)用功,也浪費(fèi)了時(shí)間精力,我想這也是很多小伙伴在初次接觸項(xiàng)目開(kāi)發(fā)時(shí)常犯的錯(cuò)誤吧,哈哈。

        其次,這個(gè)項(xiàng)目主要就是 Http 認(rèn)證鑒權(quán)協(xié)議的落地實(shí)現(xiàn),所以需要查閱很多權(quán)威資料,包括但不限于各種文獻(xiàn)、RFC文檔、百科,在此期間接觸到很多了新的名詞、概念。而且需要在理解需求之后將其轉(zhuǎn)化為編碼實(shí)現(xiàn)。

        關(guān)于編碼方面,設(shè)計(jì)一個(gè)框架,需要考慮到框架的易用性、代碼的健壯性、代碼的規(guī)范性等,能夠做好這些,對(duì)編碼能力有很大的提升。在進(jìn)行編碼的過(guò)程中還需要做好規(guī)劃,那一部分代碼編寫優(yōu)先級(jí)最高,比如我在編碼開(kāi)始之前就進(jìn)行了規(guī)劃安排。

        關(guān)于 JAP

        JAP 是什么?

        JAP 是一款開(kāi)源的登錄認(rèn)證中間件,基于模塊化設(shè)計(jì),為所有需要登錄認(rèn)證的 WEB 應(yīng)用提供一套標(biāo)準(zhǔn)的技術(shù)解決方案,開(kāi)發(fā)者可以基于 JAP 適配絕大多數(shù)的 WEB 系統(tǒng)(自有系統(tǒng)、聯(lián)邦協(xié)議)。

        JAP 有哪些功能?

        JAP 開(kāi)源的統(tǒng)一登錄認(rèn)證標(biāo)準(zhǔn)組件 - 包含的功能

        JAP 有什么優(yōu)勢(shì)?

        ?易用性:JAP 的 API 沿襲 JustAuth 的簡(jiǎn)單性,做到了開(kāi)箱即用的程度。JAP 高度抽象各種登錄場(chǎng)景,提供了多套簡(jiǎn)單使用的 API,極大程度的降低了開(kāi)發(fā)者的學(xué)習(xí)成本和使用成本?全面性:JAP 全量適配 JustAuth 支持的第三方平臺(tái),實(shí)現(xiàn)第三方登錄。同時(shí)也支持所有基于標(biāo)準(zhǔn)OAuth2.0 協(xié)議或者 OIDC 協(xié)議或者 SAML 協(xié)議的應(yīng)用、系統(tǒng),同時(shí) JAP 還提供不同語(yǔ)言版本的項(xiàng)目 SDK,適配多種研發(fā)場(chǎng)景?模塊化:JAP 基于模塊化設(shè)計(jì)開(kāi)發(fā),針對(duì)每一種登錄場(chǎng)景,比如賬號(hào)密碼、OAuth、OIDC等,都單獨(dú)提供了獨(dú)有的模塊化解決方案?標(biāo)準(zhǔn)化:JAP 和業(yè)務(wù)完全解耦,將登錄認(rèn)證相關(guān)的邏輯抽象出一套標(biāo)準(zhǔn)的技術(shù)解決方案,針對(duì)每一種業(yè)務(wù)場(chǎng)景,比如用戶登錄、驗(yàn)證密碼、創(chuàng)建并綁定第三方系統(tǒng)的賬號(hào)等,都提供了一套標(biāo)準(zhǔn)的策略或者接口,開(kāi)發(fā)者可以基于 JAP,靈活并方便的完成相關(guān)業(yè)務(wù)邏輯的開(kāi)發(fā)和適配?通用性:JAP 不僅可以用到第三方登錄、OAuth授權(quán)、OIDC認(rèn)證等業(yè)務(wù)場(chǎng)景,還能適配開(kāi)發(fā)者現(xiàn)有的業(yè)務(wù)系統(tǒng)的普通賬號(hào)密碼的登錄場(chǎng)景,基本將所有登錄相關(guān)的業(yè)務(wù)場(chǎng)景都已經(jīng)涵蓋。針對(duì) WEB 應(yīng)用,JAP 將提供滿足各種不同登錄場(chǎng)景的解決方案(和開(kāi)發(fā)語(yǔ)言無(wú)關(guān))

        JAP 適用于哪些場(chǎng)景?

        JAP 適用于所有需要登錄認(rèn)證功能的場(chǎng)景。比如:?要求規(guī)范:新項(xiàng)目立項(xiàng),你們需要研發(fā)一套包含登錄、認(rèn)證的系統(tǒng),并且從長(zhǎng)遠(yuǎn)方面考慮,你們需要一套標(biāo)準(zhǔn)的、靈活的、功能全面的登錄認(rèn)證功能。?需求靈活:現(xiàn)有登錄模塊為自研,但是新一輪的技術(shù)規(guī)劃中,你們想將登錄認(rèn)證模塊重構(gòu),以更加靈活的架構(gòu)適應(yīng)后面的新需求,比如:集成 MFA 登錄、集成 OAuth 登錄、SAML登錄等。?力求省事:你們的項(xiàng)目太多(或者是開(kāi)發(fā)語(yǔ)言較多,比如:Java、Python、Node 等),每個(gè)項(xiàng)目都需要登錄認(rèn)證模塊,想解決這種重復(fù)勞動(dòng)的問(wèn)題,使研發(fā)人員有更多的時(shí)間和精力投入到業(yè)務(wù)開(kāi)發(fā)中,提高研發(fā)產(chǎn)能和研發(fā)效率。關(guān)于 JAP 的更多內(nèi)容,可以參考《JAP 產(chǎn)品技術(shù)白皮書[3]


        相關(guān)鏈接

        ?Gitee:https://gitee.com/fujieid/jap?Github:https://github.com/fujieid/jap?CodeChina:https://codechina.csdn.net/fujieid/jap?開(kāi)發(fā)者文檔:https://justauth.plus

        參考文獻(xiàn)

        ?RFC7617-The 'Basic' HTTP Authentication Scheme?RFC7235-Hypertext Transfer Protocol (HTTP/1.1): Authentication?RFC7519-JSON Web Token (JWT)?RFC2069-An Extension to HTTP : Digest Access Authentication?HTTP 身份驗(yàn)證 - HTTP | MDN (mozilla.org)?Other authentication methods - GitHub Docs?HTTP摘要認(rèn)證 - 維基百科,自由的百科全書 (wikipedia.org)

        引用鏈接

        [1] **在 JustAuth Plus 中添加 HTTP API 的登陸方式**: https://summer.iscas.ac.cn/#/org/prodetail/210860602
        [2] JustAuth Plus 官方倉(cāng)庫(kù): https://gitee.com/fujieid/jap
        [3] JAP 產(chǎn)品技術(shù)白皮書: https://justauth.plus/paper/JAP-paper-V1.0.0.pdf


        瀏覽 193
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        評(píng)論
        圖片
        表情
        推薦
        點(diǎn)贊
        評(píng)論
        收藏
        分享

        手機(jī)掃一掃分享

        分享
        舉報(bào)
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            午夜影院操| 亚洲人成色777777无码| 国产乱子伦一区二区三区免看| AV-ThePorn| 国产毛片久久久久久国产毛片| 免费一级A片| 日韩无码一二三| 国产精品99久久久久久成人| www操逼| 免费看片av| 成人免费黄片| 三级片无码麻豆视频| 九九色热| 亲孑伦XXXⅹ熟女| 日本少妇激情视频| 黄色av无码| 国产成人久久777777黄蓉| 成人精品午夜无码免费| 色婷婷激情| 亚洲日韩免费观看| 狠狠干狠狠爱| 日韩色情在线| 国产无码高清在线观看| 国产视频123区| 大鸡巴操小逼视频| 国产剧情自拍| 日韩免费福利视频| 青青草无码成人AV片| 唐山熟女工棚嗷嗷叫| 日本激情网站| 天天操天天插| 亚洲中文字幕网站| 蜜臀av在线观看| 日本色电影在线观看| 国产A片电影| 欧美亚洲在线观看| 亚洲日韩激情| 久久国产高清| 亚洲av网址| 国产精品不卡在线| 99色婷婷| 欧美国产精品一区二区三区| 亚洲三级黄片| 免费无码国产在线怀| 中文原创麻豆传媒md0052| 精品久久91| av福利电影在线| 国产三级视频| 国产九九| 99免费视频在线观看| 青娱乐超碰在线| 暗呦网一区二区三区| 午夜福利资源| av无码电影| 青青操网站| 五月婷婷激情综合| 先锋av资源网| 无码探花| a视频| 依人综合网| 日欧无码| 操逼com| 五月天一区二区| 福利国产在线| 中国免费XXXX18| jizz免费视频| 极品小仙女69| 一级片免费视频| 色色色色五月天| 麻豆性爱视频| 三级片一区二区| 中文字幕无码亚| 精品成人A片久久久久久不卡三区| 欧美日韩毛片| 三级无码中文| 好吊妞在线| 亚洲乱码日产精品BD在线观看| 日韩中文字码无砖| 福利视频二区| AV不卡在线| 69国产精品| 男女无码视频| 99综合在线| 高清无码一区二区三区四区| av水果派| 777久久| 91偷拍视频| 亚洲成人高清无码| 国产精品97| 日韩精品区| 免费黄色在线| 五月天网址| 中国老太卖婬HD播放| 午夜艹 | 亚洲一区高清无码| 91啦丨熟女露脸| 啪啪91| 亚洲第一黄色视频| 成人在线一区二区三区| 伊人操逼| 色视频在线观看免费| 亚洲天堂日本| 日一日干一干| 大鸡巴操骚逼视频| 欧美久草| 日韩无码小电影| 尤物视频网址| 亚洲第一网站| 美妇肥臀一区二区三区-久久99精品国 | 乱子伦一区二区三区视频在线观看 | 草逼网址| 91传媒在线观看| 国产欧美在线观看| 日本高清版色视频| 无码日韩av| 怕怕怕视频| 日产精品久久久| 一区无码高清| 中文字幕黄色| 粉嫩av懂色av蜜臀av熟妇| 一区二区水蜜桃| 色欲av伊人久久大香线蕉影院 | 高清无码不卡视频| 波多野结衣一级| 99热精品国产| 无码人妻精品一区二区三区蜜臀百度 | 色天堂在线观看视频| 国产精品国产三级国产AⅤ原创 | 无码内射视频| 男人天堂中文字幕| 久久国产精品伦子伦| 欧美a片在线看| 久久久久亚洲AV无码网影音先锋| 免费成人高清视频| 成年人免费电影| 国产无码免费在线观看| 99热66| 中文字幕视频| 综合导航无码| 小黄片在线免费观看| 日本亚洲精品秘入口A片| 91热爆在线| 蜜臀久久99精品久久久久酒店更新时间 | 一区二区三区四区五区六区高清无吗视频| 蜜桃网站视频| 婷婷久久久久久| 91亚洲国产成人久久精品网站 | 99久久99久久精品免费看小说。 | 琪琪色五月天| 少妇搡BBBB搡BBB搡HD(| 久操视频网站| 老熟女露脸25分钟91秒| 中文无码av| 永久免费看A人片无码精| 亚洲无码午夜| 操BBB操BBB| 成人午夜在线观看| 思思操| 亚洲91精品| 亚洲三级在线| 操逼基地| 免费的黄色视频在线观看| 麻豆视频免费观看| 亚洲1区2区| 亚洲一区二区av| 爽好紧别夹喷水无码| 免费黄色大片网站| 国产性生活视频| 三级成人在线| 九九操逼| 六月激情| 日韩操逼一区| 精品国产精品三级精品AV网址 | 中文字幕成人av| 天天爱天天插| 中文字幕成人在线观看| 俺去啦在线视频| 黄色大片在线免费观看| 韩国日本美国免费毛片| 午夜成人无码视频| 免费成人视频| 青青伊人久久| 亚洲激情小说| 韩日午夜| 99久久国产热无码精品免费| 91足浴店按摩漂亮少妇| 黄色免费片| 成人午夜大片| 先锋AV资源在线| 亚洲第一大网站| 亚洲日韩影院| 久久香蕉网| 日韩性网| 国产一级二级三级片| 午夜蜜桃人妻一区二区| 国产久久这里只有精品视频| 中文字幕淫乱视频欧美| 午夜传媒一区二区三区| 丁香社区五月天| 午夜成人在线观看| 91视频在线| 一区二区三区四区在线视频| 日韩黄网站| 日韩AV免费在线| 91综合在线| 99久久人妻精品免费二区| 豆花成人视频在线观看| 午夜成人AV| 高清无码在线看| 蜜臀久久99精品久久久晴天影视 | 一区二区三区四区在线| 欧美日韩视频免费观看| 亚洲成人AV电影| 52妺嘿嘿午夜福利在线| 青青草原国产视频| 五月天激情导航| 欧美色图在线播放| 一级片在线视频| 国产美女操逼| 可以看的三级网站| 夜色88V精品国产亚洲| 无卡无码| 日逼黄片| 国产精品毛片VA一区二区三区| 北条麻妃JUX-869无码播放| 久久噜噜噜精品国产亚洲综合| 先锋影音资源站| 国产性受XXXXXYX性爽| 黄色成人视频免费看| 亚洲av电影网| AV在线不卡中文| 高清无码视频直接看| 亚州中文字幕| 91视频人妻| 91精品酒店视频| 日本国产视频| 在线看黄网站| www.zaixianshipin| 欧美日韩肏屄视频| 伊人无码在线| 国产免费一区二区三区| 无码欧美人XXXXX日本无码| 亚洲精品一二三| 超碰成人在线观看| 国产精品一品二区三区的使用体验 | 欧美三级欧美成人高清| 91麻豆大奶巨乳一区白虎| 扒开让我91看片在线看| 天天色AV| 91视频导航| 黄色小说在线播放| 在线观看无码av| 99在线免费观看视频| 超碰人人干人人操| 麻豆精品在线观看| 日本三级在线| 五月丁香成人电影| 男人日女人视频| 中文字幕无码av| 在线播放毛片| 九九精品视频在线观看| 国产精品操逼| 清清草在线视频| 99福利视频| 国产黄色电影| 在线播放亚洲无码| 成人肏逼视频| 久久久无码精品亚洲日韩男男 | 六月丁香久久| 人人超碰人人| 日韩成人影片| 大香蕉综合闲人| 白嫩外女BBwBBwBBw| 伊人网在线播放| 东京热视频网址| 国产精品国产三级国产专业不| 黄色大片久草| 91麻豆精品在线观看| 国产免费麻豆| 午夜H片| 国产黄色视频在线免费看| 中文字幕毛片| 日韩欧美性爱视频| 午夜福利资源| 激情久久五月天| 免费无码一级A片大黄在线观看 | 色中文字幕| 国产思思99re99在线观看| 成人免费毛片蓝莓| 一区二区在线不卡| 国产无遮挡又黄又爽又色视频| 色综合久久88色综合天天99| 人人射人人摸| 午夜蜜桃人妻一区二区| 操女人逼AV| 欧美亚洲国产日韩| 91伊人网| 大蕉伊人网| 亚洲精品娱乐| 日韩高清无码免费看| 色欲影音| 无码成人AV在线看免费| 激情小说在线视频| 婷婷五月天综合网| 成人精品亚洲人成在线| 国产精品欧美一区二区三区苍井空| 极品美女扒开粉嫩小泬高潮一| 国产乱伦AV网站| 91乱子伦国产乱子伦!| 久久黄片视频| 免费三级网站| 国产免费网址| 亚人精品中文字幕在线观看| 撸撸操在线视频观看只有精品| 在线免费观看网站| 狠狠狠操| 一级少女免费播放电视剧韩剧TV| 九色91视频| 欧美爱爱网站| 久热精品在线观看| 日韩欧美偷拍| 国产黄色视频免费| 亚洲三级国产| 九九热国产视频| 午夜午夜福利理论片在线播放| 欧美日韩免费视频| 人人妻人人澡人人爽久久con| 亚洲成人无码精品| 亚洲高清视频在线观看| 黄色永久免费| a视频在线| 日韩A毛片| 日本不卡一区二区三区| 97人妻一区| 操逼大香蕉| 精品秘一区性综合三区| 国产XXXXX| 欧美日韩在线视频免费播放| 欧洲一区二区三区| 色色网站视频| 丰满人妻一区二区三区蜜桃视频| 亚欧综合在线| 欧美一级黃色A片免费看小优视频 无码人妻精品一区二区三千菊电影 | 精品一区二区ww| 久热婷婷| 欧美亚洲中文字幕| av天天av无码av天天爽| 久久精品一区二区三区蜜芽的特点 | 精品丰满人妻一区二区三区免费观 | 色777色| 99精品免费视频| 亚洲精品在线视频观看| 国产成人视频在线| 51妺嘿嘿午夜福利视频| 日本一级婬片A片AAA毛多多| 国产成人AV一区二区三区在线观看| 久久婷婷秘精品日产538| 97人妻精品一区二区三区免 | EEUSS| 狠狠2021| 91狠狠综合| 成人亚洲av| 在线观看免费黄色视频| 日韩久久网站| 日韩精品一区二区三区四区蜜桃视频| 成人高清无码在线观看| 激情AAA| 日韩在线视频91| 丰满人妻一区二区三区Av猛交| 国产亚洲一区二区三区| 亚洲天堂网2025| 秋霞午夜| 欧美深夜福利视频| 东京热精品视频| 日本中文无码视频| 久久九九99| 91丨九色丨熟女新版| 好吊一区二区| 日韩欧美一| 日韩v亚洲| av免费播放| 欧美成人手机在线观看| 国产偷拍| 91麻豆精品无码| 欧美国产日韩欧美亚洲国产| 丁香欧美| 亲子乱AV一区二区| 午夜精品18视频国产17c| 在线观看三级| 精品福利在线观看| 日韩香蕉视频| 偷拍九九热| 国产无码Av| 日韩一区二区视频在线观看| 泄火熟妇2-ThePorn| 西西4444大胆无码视频| 初学影院WWWBD英语完整版在线观看 | 在线观看无码av| 在线观看成人三级片| 久久悠悠| 亚洲人成人无码.www粉色 | 亚州在线播放| 人人看人人射| 日韩中文字幕网| 波多野吉衣视频| 国产无遮挡A片又黄又爽小直播| 夜夜天天人人| 免费看欧美成人A片无码| 三级91| 龙泽美曦土豪| 伊人88| 人妻18无码人伦一区二区三区精品 | 精品久久一区二区三区四区| 亚洲啊v| 日韩国产中文字幕| 在线性视频| 操逼视频在线观看| 安徽妇搡BBBB搡BBBB袄爱直播 | NP玩烂了公用爽灌满视频播放| 北条麻妃无码精品AV怎么看| 久久午夜影院| 91大鸡| 免费一级黄色片| 青草福利在线| 欧美日韩大屌| 国产免费一区二区在线A片视频| 亚洲视频欧美视频| 久久国产精品伦子伦| 国模精品无码一区二区免费蜜桃| 无码视频久久| 久久精品免费看| 欧美理论片在线观看| 伊人久久成人| 详情:绿帽夫妻多人运动开淫啪-91n| 国产激情啪啪| 亚洲Av秘无码一区二区| 精品福利导航| 欧美一级性爱视频| 天天爽夜夜爽夜夜爽| 麻豆性爱| 精品一区二区ww| 91人人妻人人澡人人爽人人精品| 亚洲五月婷婷| 欧美极品视频| 亚洲阿v天堂| 日本一级特黄电影| 日本十八禁网站| 91精品婷婷国产综合| 国产操老女人| 极品人妻疯狂3p超刺激| 亚洲精品乱码久久久久久久| 欧美精品一区二区少妇免费A片| 亚洲高清无码中文字幕| 日韩,变态,另类,中文,人妻| 亚洲色视频在线观看| 人成在线免费视频| 日韩一级成人片| AV青青草原| 一级a片免费看| 国产亚洲欧美精品综合在线| 我要看黄色一级片| 高清一区二区| 爆乳尤物一区二区三区| 伊人免费成人视频| 91成人免费电影片| 99re久久| www.黄色电影| 日韩69视频| 亚洲AV日韩AV永久无码网站| 无码国产视频| 久操资源站| www国产| 8050网午夜| 青娱乐av在线| 91在线一区| 东北成人毛片| 99久久婷婷国产综合精品hsex,亚 91小宝寻花一区二区三区三级 | 欧美一级网| 无码成人在线| 超碰在线最新| av在线天堂| 成人国产AV精| 成人A∨| 在线观看黄片网站| 久草福利在线| 欧美a级视频| 日韩欧美黄色电影| 综合色综合| 成人在线视频免费观看| 婷婷丁香五月综合| 99精品免费观看| 97福利导航| 午夜嘿嘿| 亚洲AV高清| 人人妻人人要| 高清不卡一区二区| 国产精品HongKong麻豆| 91无码电影| 超碰93| 肏逼免费视频| 淫色综合网| 最新一区二区| 亚洲日韩激情| 人人干日日干| 一级A毛片| 99re视频播放| 国产成人AV在线| 成人亚洲A片V一区二区三区蜜月| www.久热| 色婷婷AV在线观看| 久操播放器| 国产又粗又长的视频| av午夜激情| 国产精品国产三级国产| 操操操操一本到| 免费看a| www.av91| 中日毛片| 六月综合网| 在线看V片| 成人黄色大片| 亚洲三级片在线视频| 91九色91蝌蚪91成人| 成年人黄色在线观看| 日韩和的一区二区| 人人摸人人| 婷婷五月天综合网| 特级A级毛片| a无码视频在线观看| 亚洲精品日韩综合观看成人91| 色色色色色色色色欧美| 午夜国产码网站码| 亚洲成av人无码| 日韩三级久久| 91大鸡| 91香蕉国产成人App| 日韩aaa| 日韩国产av| 91亚洲国产AⅤ精品一区二区| 搡老熟女-91Porn| 久久国产热| 一道本视频在线免费观看| 国产精品久久久久久久久久| 中文字幕人妻日韩在线| 能看的av网站| 亚洲精选中文字幕| 国产无码AV| 91无码高清视频| 特黄特色免费大片| a片在线免费观看| 超碰99在线观看| 大肉大捧一出免费观看| 黄色视频电影| 蜜桃人妻无码AV天堂三区| 操B视频在线| 亚洲精品国产精品乱玛不99| 日本无码一区二区三三| 人妻少妇无码| 少妇超碰| 无码在线观看免费视频| 波多野59部无码喷潮| 亚洲无码人妻在线| 色图插插插| 6969电视影片最新更新| 99中文字幕| 人人色综合| 天天摸夜夜操| 亚洲无码色| 亚洲AV永久无码成人| 九色PORNY丨自拍蝌蚪| 99精品亚洲| 久久嫩草精品| 91大神在线免费看| 国产成人精品AV在线观| 99久久婷婷国产综合精品hsex,亚 91小宝寻花一区二区三区三级 | 亚洲高清免费视频| 久久夜色精品国产欧美乱极品| 久久精品中文| 在线内射| 国产乱仑视频| 国产人体视频| 操逼999| 一区二区三区四区在线视频| 亚洲国产av一区| 美女黄色视频永费在线观看网站 | 中文区中文字幕免费看| 国产成人欧美| 九色91PORNY国产| 亚洲中文AV在线| 香蕉av在线| 日韩AV无码免费| 午夜性爽视频男人的天堂| AV资源在线| 亚洲成人A片| 欧美性爱在线视频| 夜夜爽天天爽| 成人免费视频国产免费麻豆,| 免费观看一区二区三区| 成人福利在线观看| 久久午夜无码鲁丝| 在桌下含她的花蒂和舌头H视频| 国产女人十八水真多| 国产精品免费人成网站酒店 | 亚洲乱码国产乱码精品天美传媒 | 色婷婷在线观看视频| 91丨九色丨熟女新版| 成人免费黄色视频| 国产成人影视在线观看| 一区二区三区www污污污网站| 久久av影院| 国产91高跟丝袜| 台湾成人在线视频| 免费无码一区二区三区四区五区| 两根茎一起进去好爽A片在线观看| 中文字幕在线观看辣文| 另类老妇奶性BBWBBw| 青草福利| 午夜国产| 91视频播放| 爱爱视频日本| 午夜福利片| 无码精品一区二区三区同学聚会 | 亚洲欧美日韩黑料吃瓜在线观看 | 囯产精品一区二区三区线一牛影视1| 天堂资源在线观看| 青在线视频| aaa国产| 亚洲国产无码在线观看| 青青操成人在线视频| 欧美极品另类| 男人天堂免费视频| 久久成人无码电影| 99久久伊人| 日中国老太太B| 大香蕉最新视频| 3p视频网站| 国产熟睡乱子伦午夜视频_第1集| 女生自慰网站免费| 在线观看无码高清视频| 国产综合久久久777777色胡同 | 一本色道久久综合无码人妻四虎| 国内自拍欧美| 99精品视频在线免费观看| 操逼人妻| 北京熟妇搡BBBB搡BBBB电影| 中国操逼毛片| 国产老女人农村HD| 另类BBwBBw| 欧美国产操逼| 精品国产区一区二| 无码国产精品一区二区视频| 91三级片网站| 成人做爰黄片视频免费| 久久国产一区| 精品人妻二区三区蜜桃| 天堂成人在线视频| 亚洲成人av在线播放| 高清无码不卡视频| 亚洲久久久久久| 国产精品久久久久久久久免费无码 | 欧美一区二区三区四区视频| 欧美三级片视频| 波多野结衣不卡| 午夜福利无码视频| 黄色毛片网站| 色婷婷视频| 翔田千里无码精品| 俺来了俺去了www色官网| 欧美性BBwBBwBBwHD| 黄色电影毛片| 久久精品片| 激情开心站| 免费的黄色视频网站| 99精品99| 亚洲AV人人夜夜澡人人| 久艹大香蕉| 国产伦精品一区二区三区视频女| 亚洲AV无码永久精品| 亚洲无套内射| 一级全黄120分钟免费| 91久久国产综合久| 亚洲秘无码一区二区三区,| 成人免费a片| 国产高清无码在线| 波多野结衣av在线| 阿宾MD0165麻豆沈娜娜| 欧美视频色| 亚洲天堂视频网| 日韩欧美中文字幕视频| 99久久大香蕉| 无码9999| 国产一級A片免费看| wwwa片| 大香蕉伊人在线网| 日韩国产成人| 精品一区在线| 69av在线观看| 懂色成人av影院| 久久久久三级| 人人操天天干| 国产性爱免费视频| 婷婷午夜福利| 欧美三级片网| 中文字幕Av在线| 大香蕉手机在线视频| 一级A片| 国产在线激情| 国产精品天天AVJ精麻传媒| 99久久黄色| 超碰人人干人人操| 国产99久久| 黄色操逼大片| 亚洲女人在线| 欧美午夜在线| 伊人网在线视频观看| 97国产在线| 最新中文字幕观看| 午夜无码免费| 一级a一级a免费观看免免黄‘/| AV偷拍| 91蝌蚪在线观看| 中文字幕+乱码+中文字幕在线| 少妇熟女网| 国产麻豆剧传媒精品国产AV| 日韩AV三级片| 成人免费无码激情AV片| 丰满熟妇高潮呻吟无码| 在线亚洲色图| 日本毛片视频| 日本一区二区三区在线视频| 日韩精品视频在线| 99热加勒比| 黄色激情av| 日韩在线91| 久草资源在线观看| 伊人久久中文字幕| 日韩一级免费视频| 欧美一级黄色片| 91天天综合在线| 一卡二卡三卡无码| 麻豆视频免费观看| 久久不卡视频| 日韩有码第一页| 欧美日韩中文字幕无码| 精产国品一区二区| 五月丁香婷中文字幕| 激情婷婷网| 在线日韩av| 欧美性猛交XXXX乱大交3| 亚洲网站在线观看| 国产精品无码毛片| 能看的操逼视频| 国产精品高清无码| 三根一起进菊眼| 亚洲天堂网在线观看| AV在线不卡中文| 豆花视频一区| 一级香蕉视频| 亚洲黄色视频在线| 学生妹做爱视频| 日韩无码免费视频| 韩日高清无码| 91社区成人影院| 囯产精品99久久久久久WWW| 色色资源网| 强伦轩一区二区三区四区播放方式| 天天日很很日| 日韩精品观看| 超碰人人操人人摸| 欧美操逼的| 国产女人在线| 天天日天天日天天日| 免费国产乱伦| 欧美久久免费| 色五月综合网| 99热这里| 精品女同一区二区三区四区外站在线 | 国产午夜视频| 亚州精品成人片| 欧美在线视频a| 欧美日韩一级A片| 免费激情| 亚洲草比视频网| 97人人爽人人爽人人爽| 大骚逼影院| 欧美日韩网站| av资源在线| www.777熟女人妻| 大香蕉五月丁香| 久久久穴| 大香蕉毛片| 日本无码视频在线观看毒| 一级a免一级a做免费线看内裤| 国产精品久久久久无码| 污污污www精品国产网站| 国产美女精品久久AV爽| 福利视频免费观看| av一级| 农村乱子伦毛片国产乱| 黄片视频免费| 亚洲免费av在线| 欧美视频基地| 黄色一级片视频| 久久午夜无码鲁丝片午夜精品偷窥| 东北骚妇大战黑人视频| 久久婷五月天| 欧美成人a片| 五月天激情午夜福利| 国产女人十八水真多| 五月天婷婷色色| 亚洲v视频| 国产欧美日本视频| 嫩BBB搡BBBB搡BBBB-百度| 又黄又爽无遮挡| 操逼视频国产| 这里视频很精彩免费观看电视剧最新 | 久久你懂的| 影音先锋在线成人| 成人做爰黄AAA片免费直播岛国 | 亚洲无码免费| 九七无码| 日韩精品一二区| 欧美成人性爱网| wwwxx在线观看| 一道AV| 亚洲欧美日韩一区二区| 熊猫AⅤ| 精品国内视频| 免费91视频| 五月丁香在线观看| 偷拍内射| 国内精品一区二区三区| 97超碰在线免费观看| A片欧美| 国产激情在线| 人妻少妇无码视频| 成人毛片在线播放免费| 在线观看三级| 成人婷婷| 高清一区二区| 久久福利电影| 欧美性性生交XXXXX无码| 人妖黄片| 黄色三极片| 初尝人妻滑进去了莹莹视频| 五月天丁香社区| 蜜柚Av| 柠檬AV导航| 成人在线免费视频观看| 人人澡人人爽欧一区| 少妇搡BBBB搡BBB搡AA| 波多野成人无码精品69| 欧美久草蜜桃视频| 欧美精产国品一二三区别| 国产三级片在线免费观看| 久久久久国产一区二区三区四区| 日韩亚洲精品中文字幕| 日韩精品三级片| 日韩无任何视频在线观看| 亚洲AⅤ无码一区二区波多野按摩 69国产成人综合久久精品欧美 | 高清无码视频直接看| 欧美三级黄色| 日韩成人无码一区二区视频| 嫩BBB槡BBBB槡BBBB二一| 色色色色五月天| 久久伊人大香蕉| 亚洲无码在线观看网站| 成人性爱免费视频| 东京热综合影院| 天天草av| 51毛片| 精品国产乱子伦一区二区三区,小小扐 | 躁BBB躁BBB躁BBBBBB日视频| 大香蕉伊人AV| 日逼视频| 另类老妇极品BBWBBw| 91人人人| 六月丁香五月| 午夜福利电影网| 超碰成人在线观看| 五月婷婷俺也去| 白嫩外女BBwBBwBBw| 日皮视频在线观看| 女人av天堂| 去干网欧美| 久久久无码精品亚洲日韩男男| 高清无码专区| 欧美在线中文字幕| 高清无码网站在线观看| 天天色天天爱| 日韩视频免费观看高清完整版在线观 | 亚洲精品色色| AV无码一区二区| 青青草手机视频| 91国啪| 亚洲视频久久| 中文字幕乱码亚洲无线码按摩| av一级| 国产成人一区二区| 久久久久亚洲精品|