黄p网站_在线看中文字幕_亚洲电影免费观看_成人激情视频_欧美成视频_中国av在线

網頁授權

關于 OAuth 2.0

OAuth 是一個關于授權(authorization)的開放網絡標準,在全世界得到廣泛應用,目前的版本是 2.0 版。

OAuth 授權流程大致如下:

摘自:RFC 6749

步驟解釋:

(A)用戶打開客戶端以后,客戶端要求用戶給予授權。

(B)用戶同意給予客戶端授權。

(C)客戶端使用上一步獲得的授權,向認證服務器申請令牌。

(D)認證服務器對客戶端進行認證以后,確認無誤,同意發放令牌。

(E)客戶端使用令牌,向資源服務器申請獲取資源。

(F)資源服務器確認令牌無誤,同意向客戶端開放資源。

關于 OAuth 協議我們就簡單了解到這里,如果還有不熟悉的同學,請 Google 相關資料

微信 OAuth

在微信里的 OAuth 其實有兩種:公眾平臺網頁授權獲取用戶信息開放平臺網頁登錄

它們的區別有兩處,授權地址 不同,scope 不同。

他們的邏輯都一樣:

  • 用戶嘗試訪問一個我們的業務頁面,例如: /user/profile
  • 如果用戶已經登錄,則正常顯示該頁面
  • 系統檢查當前訪問的用戶并未登錄(從 session 或者其它方式檢查),則跳轉到 微信授權服務器(上面的兩種中一種 授權 URL,并告知微信授權服務器我的 回調 URL(redirect_uri=callback.php),此時用戶看到藍色的授權確認頁面(scopesnsapi_base 時不顯示)
  • 用戶點擊確定完成授權,瀏覽器跳轉到 回調URLcallback.php 并帶上 code?code=CODE&state=STATE
  • callback.php 中得到 code 后,通過 code 再次向微信服務器請求得到 網頁授權 access_tokenopenid
  • 你可以選擇拿 openid 去請求 API 得到用戶信息(可選)
  • 將用戶信息寫入 SESSION
  • 跳轉到第 3 步寫入的 target_url 頁面(/user/profile)。

看懵了?沒事,使用 SDK,你不用管這么多。

注意,上面的第 3 步:redirect_uri=callback.php 實際上我們在 Swoole 中用 redirect_uri=callback 回調地址,后面還會帶上授權目標頁面 user/profile,所以完整的 redirect_uri 應該是下面的這樣的 PHP 去拼出來:'redirect_uri=' . urlencode('callback?target=user/profile'),拼接結果為:redirect_uri=callback%3Ftarget%3Duser%2Fprofile

邏輯組成

從上面我們所描述的授權流程來看,我們至少有 3 個頁面:

  • 業務頁面,也就是需要授權才能訪問的頁面。
  • 發起授權頁,此頁面其實可以省略,可以做成一個中間件,全局檢查未登錄就發起授權。
  • 授權回調頁,接收用戶授權后的狀態,并獲取用戶信息,寫入用戶會話狀態(SESSION)。

開始之前

在開始之前請一定要記住,先登錄公眾號后臺,找到 邊欄 “開發” 模塊下的 “接口權限”,點擊 “網頁授權獲取用戶基本信息” 后面的修改,添加你的網頁授權域名。

如果你的授權地址為:http://www.abc.com/xxxxx,那么請填寫 www.abc.com,也就是說請填寫與網址匹配的域名,前者如果填寫 abc.com 是通過不了的。

SDK 中 OAuth 模塊的 API

SDK 中,我們使用名稱為 oauth 的模塊來完成授權服務,我們主要用到以下兩個 API

發起授權

// $redirectUrl 為跳轉目標,請自行 `302` 跳轉到目標地址
$redirectUrl = $officialAccount->oauth->scopes(['snsapi_userinfo'])
    ->redirect();

當然你也可以在發起授權的時候指定回調 URL,比如設置回調 URL 為當前頁面:

<?php

// 在 EasySwoole 中,$this->request() 為 EasySwoole 的請求對象
$redirectUrl = $officialAccount->oauth->scopes(['snsapi_userinfo'])
    ->redirect($this->request()->getUri());

// 在原生 Swoole 中,$request 為 \Swoole\Http\Request 的實例對象
$redirectUrl = $officialAccount->oauth->scopes(['snsapi_userinfo'])
    ->redirect($request->server['request_uri']);

它的返回值 $redirectUrl 是一個字符串跳轉地址,請自行使用框架的跳轉方法實現跳轉,在 EasySwoole 中寫法為:

$this->response()->redirect($redirectUrl);

在原生 Swoole 中可以這樣寫:

// $response 為 \Swoole\Http\Response 的實例對象
$response->redirect($redirectUrl);

獲取已授權用戶

<?php

$code = "微信回調URL攜帶的 code";

$user = $officialAccount->oauth->userFromCode($code);

返回的 $userEasySwoole\WeChat\OfficialAccount\OAuth\User 對象,你可以從該對象拿到更多的信息。

$user 可以用的方法:

  • $user->getId(); 對應微信的 openid
  • $user->getNickname(); 對應微信的 nickname
  • $user->getName(); 對應微信的 nickname
  • $user->getAvatar(); 頭像地址
  • $user->getRaw(); 原始 API 返回的結果
  • $user->getAccessToken(); access_token
  • $user->getRefreshToken(); refresh_token
  • $user->getExpiresIn(); expires_inaccess_token 的過期時間
  • $user->getTokenResponse(); 返回 access_token 時的響應值

注意:$user 里沒有 openid$user->id 便是 openid。如果你想拿微信返回給你的原樣的全部信息,請使用:$user->getRaw();

scopesnsapi_base$officialAccount->oauth->user(); 對象里只有 id,沒有其它信息。

網頁授權實例

我們這里來用 PHP 原生 Swoole 寫法舉個例子,oauth_callback 是我們的授權回調 URL (未 urlencode 編碼的 URL),user/profile 是我們需要授權才能訪問的頁面,它的 PHP 代碼如下:


// http://easyswoolewechat.com/user/profile

<?php

// ... 這里省略

$http->on('request', function (\Swoole\Http\Request $request, \Swoole\Http\Response $response) {

    $config = [
        // ...
        'oauth' => [
            'scopes' => ['snsapi_userinfo'],
            'callback' => '/oauth_callback',
        ],
        // ..
    ];

    $officialAccount = \EasySwoole\WeChat\Factory::officialAccount($config);

    $oauth = $officialAccount->oauth;

    // 未登錄
    if (empty($_SESSION['wechat_user'])) {

        $_SESSION['target_url'] = 'user/profile';
        $redirectUrl = $oauth->redirect();
        $request->redirct($redirectUrl);
        exit;
    }

    // 已經登錄過
    $user = $_SESSION['wechat_user'];
});

// ... 這里省略

授權回調頁:

// http://easyswoolewechat.com/oauth_callback

<?php

// ... 這里省略

$http->on('request', function (\Swoole\Http\Request $request, \Swoole\Http\Response $response) {

    $config = [
        // ...
    ];

    $officialAccount = \EasySwoole\WeChat\Factory::officialAccount($config);

    $oauth = $officialAccount->oauth;

    // 獲取 OAuth 授權結果用戶信息
    $code = "微信回調URL攜帶的 code";

    $user = $oauth->userFromCode($code);

    $_SESSION['wechat_user'] = $user->toArray();

    $targetUrl = empty($_SESSION['target_url']) ? '/' : $_SESSION['target_url'];

    // 跳轉到 user/profile
    $response->redirect($targetUrl);
});

// ... 這里省略

上面的例子呢都是基于 $_SESSION 來保持會話的,在微信客戶端中,你可以結合 Cookies 來存儲,但是有效期平臺不一樣時間也不一樣,好像 Android 的失效會快一些,不過基本也夠用了。

主站蜘蛛池模板: 蜜臀精品久久久久久蜜臀 | 国外成人在线视频网站 | 国产精品色婷婷亚洲综合看 | 一道本一区 | 91久久久久久久久久久久久久久久 | 日韩av一区二区三区在线 | 国产精品久久久久一区二区三区 | 一区二区影院 | 欧美精品一区二 | 日韩超碰在线观看 | 国产精品久久久久久久电影 | 久久精品这里只有精品 | 国产精品美女视频一区二区三区 | av一道本 | 日日夜夜狠狠 | 一区二区三区高清 | 国产高清视频一区二区 | 欧美成人精品一区二区男人看 | 日韩超级大片免费看国产国产播放器 | 日本韩国欧美一区 | 国产精品一区二区三 | 欧美成年人视频 | 欧美一级二级片 | 黄色一级片看看 | 91碰碰| 欧美在线播放一区 | 美日韩免费视频 | 欧美日本韩国一区二区三区 | 国产三级视频 | 日韩一级| 成人精品一区二区三区中文字幕 | 亚洲a网 | 视频一区在线 | 福利精品在线观看 | 色性av| 国产影音先锋 | 日本中文字幕一区 | 午夜视频在线 | 久久亚洲国产精品 | 国产精品成人国产乱一区 | 久久久a | 亚洲国产一区二区三区四区 | 亚洲人成中文字幕在线观看 | 久久艹99| 日韩素人一区二区三区 | 夜夜操天天干, | 久久精品欧美一区二区三区不卡 | 精品国产乱码久久久久久1区2区 | 亚洲精品乱码久久久久久金桔影视 | 欧美性久久| 日韩福利在线观看 | 久久一区 | 在线一区二区免费 | 日韩在线播放一区 | 91久久久久久久久久久久久 | 国产精品久久久av | 伊人春色在线播放 | 亚洲中字幕 | 国产毛片在线 | 亚洲男人av| 激情久久av一区av二区av三区 | 国产亚洲精品美女久久久久久久久久 | 国产在线观看欧美 | 国产精品免费av | 日韩精品在线免费观看视频 | 综合激情久久 | 中文字幕在线观看一区二区三区 | 亚洲aⅴ网站 | 成全视频免费观看在线看黑人 | 奇米影视奇米色777欧美 | 久久99爱视频 | 日本欧美久久久久 | 韩国三级午夜理伦三级三 | 中文av网站| 精品在线播放 | 亚洲一二 | 暖暖日本在线视频 | 亚洲成人影院在线观看 | 久在线| 国产ts余喵喵和直男多体位 | 成人无遮挡毛片免费看 | 国产综合精品一区二区三区 | 日韩国产 | 涩涩片影院| 国产午夜精品一区二区三区视频 | 亚洲国产综合在线 | 国产精品a久久久久 | 天天干人人 | 成人a网 | 欧美一区第一页 | 91看片网| 国产麻豆一区二区三区 | 久久久日韩精品一区二区三区 | 91高清在线 | 国产激情在线 | 欧美a级在线观看 | 视频一区二区三区中文字幕 | 欧美日韩一区二区在线观看 | 免费黄看片| 中文字幕成人免费视频 | 欧美大片黄 | 在线免费观看黄 | 亚洲一区在线视频 | av中文字幕在线播放 | 日日操综合 | 国产精品久久久久久中文字 | 亚洲精品粉嫩美女一区 | 久久精品一区二区三区四区 | 日本欧美在线观看 | 久热久爱 | 亚洲成人在线视频网站 | 一级黄色录像视频 | 亚洲综合天堂网 | 中文字幕亚洲精品 | 欧洲精品一区 | 国产福利电影一区 | 99这里只有精品视频 | 国产 高清 在线 | 999视频| 亚洲精品99 | 亚洲视频中文字幕 | 久久av资源网 | 国产精品久久国产愉拍 | 日日夜夜爽 | 午夜免费视频 | 麻豆精品久久久 | 最新中文字幕视频 | 亚洲二区在线播放 | 丁香婷婷久久久综合精品国产 | 中文字幕亚洲欧美精品一区四区 | 毛片com| aaaaaa黄色片| 亚洲视频中文 | 狠狠影院| 亚洲欧美日韩国产综合 | 国产一区av在线 | 偷拍做爰吃奶视频免费看 | 欧美在线一区二区三区 | 免费观看一级淫片 | 成人精品久久久 | 日本一区二区精品视频 | 永久黄网站色视频免费 | 九九九视频 | 国产精品自拍av | 日韩一区在线视频 | 亚洲一区二区三区在线观看免费 | 免费看国产一级特黄aaaa大片 | 91精品一区二区 | 亚洲毛片在线 | 午夜视频免费网站 | 操操操av | 人人草在线观看视频 | 国产精品久久久久久久久久久久 | 午夜爱爱毛片xxxx视频免费看 | 91成人在线免费视频 | 一区二区三区视频在线观看 | 久久大陆| 亚洲在线播放 | 91一区二区三区 | 日韩中文字幕免费在线 | 中文在线视频 | 国内外成人在线视频 | 久久久久久久国产 | 欧美日韩高清不卡 | 久久久国产视频 | 欧美片网站免费 | 亚洲欧美中文日韩v在线观看 | 久久国产精品视频 | 欧美日韩一级二级三级 | 国产在线观看免费 | 亚洲精品久久久久久久久久 | 亚洲一区二区三区爽爽爽爽爽 | 精品一区二区三区四区五区 | 国产丝袜在线 | 国产精品成人久久久久 | 国产精品一二 | 日韩aaa久久蜜桃av | 91视频在线播放视频 | 精品久久久久久久久久久久久久 | 色综合99 | 欧美日韩精品一区 | 欧美日韩免费一区二区三区 | 国产亚洲成av人片在线观看桃 | 五月激情综合婷婷 | 一区二区日韩在线观看 | 精品国产不卡一区二区三区 | 欧美精品一区三区 | 久久久久久亚洲 | 国产成人精品999在线观看 | 欧美日韩亚洲国产 | 成人午夜啪啪好大 | 性高湖久久久久久久久aaaaa | 亚洲免费观看视频 | 一级毛片免费观看 | 国产a区 | 国产一区二区黑人欧美xxxx | 欧美在线一区二区三区 | 欧美日韩中文字幕在线 | 精品一区二区视频 | 午夜影院在线观看版 | 中文久久| 成人影音| 精品一区二区三区免费 | 亚洲视频 欧美视频 | 日本好好热视频 | 精品在线免费视频 | 久久成人精品 | 欧美一二三区在线 | 国产成人99久久亚洲综合精品 | av网站免费在线 | 国产精品久久久久久久免费大片 | 一本色道久久综合狠狠躁篇的优点 | 欧美在线视频一区二区 | 美女久久久久久久久久久 | 亚洲福利二区 | 久久av资源 | 国产一区二区三区在线免费观看 | h片在线免费观看 | a级网站在线观看 | 成人毛片视频免费 | 欧美一区二区三区男人的天堂 | 国产人免费人成免费视频 | 九九热精品免费视频 | 国产一区二区三区四区 | 欧美日韩福利 | 免费高清av| 国产精品第一国产精品 | 国产成人天天爽高清视频 | 日本视频免费高清一本18 | 亚洲男人天堂 | 综合 欧美 亚洲日本 | 久草新免费 | 伊人一二三区 | 国产欧美精品一区二区 | 日韩成人国产 | 成人在线一区二区 | 九九r热| 日韩一二区视频 | 国产高清久久 | 一区欧美 | 日本一区不卡 | 午夜免费观看网站 | 国产精品久久久99 | 91色在线观看 | 日韩国产欧美精品 | 国产精品国色综合久久 | 成人aaa| 亚洲精品亚洲人成人网 | 日韩欧美h | 碰碰视频 | 亚洲国产精品成人 | 99久久国产 | 久久三区 | 亚洲视频 欧美视频 | 超碰在线播 | 国产一区二区观看 | 久久黄色 | 日本a在线 | а天堂中文最新一区二区三区 | 久久久久国产视频 | 欧美日韩电影一区二区 | 国产.com| 精品二区视频 | 日韩精品一区二区三区第95 | 97久久香蕉国产线看观看 | 亚洲毛片网站 | 国产一区久久久 | 天天干狠狠操 | 高清国产一区二区三区四区五区 | 中文字幕av一区二区三区免费看 | 亚洲一区二区在线免费观看 | 男女视频在线观看 | 国产在线观看91一区二区三区 | 亚洲日本欧美日韩高观看 | 久久se精品一区精品二区 | 国产四区 | 国产毛片网站 | 欧美日韩一区二区中文字幕 | 国产精品一区久久久久 | 蜜桃毛片| www.国产| 中文字幕av网 | 91在线视频观看 | 国产精品久久久久9999赢消 | 超碰精品在线观看 | 亚洲一区成人在线观看 | 中文字幕精品一区久久久久 | 欧美精品久久久久久久久久丰满 | 亚洲午夜精品久久久久久app | 1区2区视频 | 91尤物网站网红尤物福利 | 一道本视频 | 三级网站在线播放 | 一区二区三区视频 | 欧美一区二区三区aa大片漫 | 欧美另类一区二区 | 91精品国产综合久久精品 | 久久97视频 | 激情网站免费 | 精品99在线 | 国产精品片aa在线观看 | 久久免费国产 | 国产精品人人做人人爽人人添 | 91久久综合 | 91国内视频在线观看 | 国产一级视频免费播放 | 午夜免费在线 | 久久国产99 | 欧美日韩成人激情 | 国产精品不卡一区 | 亚洲激情在线播放 | 欧美亚洲一区 | 久久久久久9 | 青青久视频 | 亚洲免费在线观看 | 日韩午夜在线 | 亚洲一区二区三区精品视频 | 欧美成人猛片aaaaaaa | 亚洲每日更新 | 在线国产一区 | 国产精品久久久久久久电影 | 懂色一区二区三区免费观看 | 国产精品久久久久久久久福交 | 日本三级黄色录像 | 亚洲乱码国产乱码精品精的特点 | 日韩视频一区二区三区 | 一级成人免费 | 国产日韩在线视频 | www.99re| 国内精品视频一区国产 | 91精品国产自产精品男人的天堂 | 欧美一级做性受免费大片免费 | 人人射人人插 | 精品国产一级片 | 日韩福利在线观看 | 亚洲国产91 | 国产精品一级 | 久久一区二区三区四区五区 | 国产精选一区二区三区 | 亚洲人成中文字幕在线观看 | 美女久久久 | 君岛美绪一区二区三区在线视频 | 成人免费一区 | 日批免费视频 | 日本狠狠干 | 国产传媒视频 | 久久成人一区二区 | 日日爱影视 | 日韩一区二区三区在线观看 | 国产成人精品免高潮在线观看 | 操人在线观看 | 成人精品鲁一区一区二区 | 91久久精品国产91久久 | 黄色天堂在线观看 | 国产乱叫456| 精品国内 | 成人国产精品久久 | 日韩国产在线播放 | 欧洲成人在线观看 | 欧美一区二区日韩 | 日韩专区中文字幕 | 日本淫视频 | 成人在线免费观看视频 | 欧美日韩黄 | 99re视频在线播放 | 久久久久久久国产 | 午夜视频| 亚洲久草 | 日本在线观看一区二区 | 中文字幕亚洲一区二区三区 | 蜜桃臀一区二区三区 | 亚洲久久一区 | 2020国产在线 | 成人av教育 | 国产精品香蕉在线观看 | 欧美一区国产一区 | 国产麻豆乱码精品一区二区三区 | 色婷婷av久久久久久久 | 特黄色一级片 | 午夜精品久久久久久久99黑人 | 亚洲高清电影 | 最新av中文字幕 | 国内精品久久久久久中文字幕 | 精品久久一区二区 | 爱色区综合网 | 狠狠的干 | 国产精品久久久久久久久久免费看 | 亚洲免费电影一区 | 在线日韩 | 性色浪潮 | 日韩精品一二三区 | 亚洲网站在线观看 | 91福利网址 | 亚洲91精品 | 日韩在线观看中文字幕 | 国产精品一码二码三码在线 | 亚洲在线| 日日夜夜精品 | 黄色小视频在线免费观看 | 成人性生交大片免费看中文带字幕 | 午夜精品久久久久久久久久久久久 | 麻豆高清免费国产一区 | 午夜精品久久久久久久白皮肤 | 欧美激情自拍偷拍 | www免费网站在线观看 | 亚洲欧美日韩另类精品一区二区三区 | 91精品区| 日韩2区 | 成人午夜精品 | 成人精品国产一区二区4080 | 日韩在线国产 | 春色导航 | 色爱综合| 野狼在线社区2017入口 | 超碰在线99| 另类综合在线 | 国产精品爱久久久久久久 | 国产精品国产a级 | 奇米二区 | 国产高清在线精品一区 | 成人在线国产 | 日韩在线成人 | 色精品视频 | 精品一区二区av | 亚洲国产精品自拍 | 亚洲一区二区三区视频免费观看 | 日韩综合一区 | 91精品国产综合久久久久久丝袜 | 久久久久久久久99精品 | 97在线超碰 | 91免费版在线观看 | 国产精品久久久久久久午夜 | 精品久久久久久久久久 | 久久综合久色欧美综合狠狠 | www.久久 | 日韩精品视频久久 | 日韩亚洲一区二区 | 视频一区二区三区中文字幕 | 精品成人av| 亚洲成年片 | 日本精品免费在线观看 | 国产高清精品在线 | 免费观看av毛片 | 亚洲精品国产a久久久久久 国产毛片毛片 | 国产视频2021 | 亚洲国产精品人人爽夜夜爽 | 成人亚洲 | 国产免费成人 | 91精品国产综合久久国产大片 | 欧美日韩三区 | 国产精品久久久久久婷婷天堂 | 午夜精品久久久久久久星辰影院 | 久久激情网站 | 久久久精品一区二区 | 欧美日产国产成人免费图片 | 91欧美在线| 黄色片视频免费 | 黄色a视频 | 国产成人免费视频网站高清观看视频 | 欧美视频精品在线 | 日韩免费在线观看视频 | 久久久久国产成人精品亚洲午夜 | 国产精品久久久久国产a级 99精品欧美一区二区三区综合在线 | 高清成人| 青青久久久 | 伊人伊人| 夜夜夜操操操 | 亚洲精品九九 | 真实国产露脸乱 | jizz在线看片| 欧美14一18处毛片 | 国产高清一区二区 | 亚洲欧美日韩电影 | 97伦理网| 亚洲一区在线日韩在线深爱 | 玖玖玖精品视频 | 日韩精品一区在线 | 午夜成人在线视频 | 久久国产精品久久久久久电车 | 久久久久久久精 | 精品99久久 | 超碰在线人人 | 四虎影院在线免费播放 | 欧美日韩国产高清 | 国产美女网站视频 | 国产二区视频 | 久久草视频 | 91成人区| 亚洲国产精品99久久久久久久久 | 国产在线观看一区 | 黄免费视频 | 日韩精品在线播放 | 黄色毛片免费看 | 亚洲欧美在线综合 | h视频免费观看 | 一级毛片免费看 | 黄网免费看| 亚洲在线视频 | 成人在线视频免费观看 | 妞干网av| www.久久 | 狠狠综合久久av一区二区老牛 | 午夜精品久久久久久久久久久久 | 91精品在线看 | 国产精品一区二区在线 | 欧美日韩激情 | 姐姐在线观看动漫第二集免费 | 国产精品久久久久9999赢消 | 男女做爰高清无遮挡免费视频 | 国产情侣av自拍 | 欧美在线观看一区 | 九九热有精品 | 久久中文在线观看 | 欧美久草| 久草天堂 | 激情.com| 国产精品揄拍一区二区久久国内亚洲精 | 欧美日本三级 | 亚洲精品午夜aaa久久久 | 欧美一区二区在线 | 天天草天天干 | 涩涩综合 | av片在线观看 | 九色自拍 | 久久久久国产一区 | 99re在线播放视频 | 超碰人人艹 | 国产成人中文字幕 | 日韩视频免费 | 久久久精品一区二区三区 | 国产一区二区影院 | 日本黄色大片免费 | 天堂欧美城网站 | 亚洲精品视频免费 | 白浆视频在线观看 | 精品一区在线视频 | 久久久久久久久一区二区 | www.av7788.com| 国产欧美精品一区二区三区 | 久草天堂| 久久久久久久久99精品 | 久久狠狠 | 99re国产| 亚洲a在线观看 | 日韩欧美在线视频播放 | 亚洲精品亚洲人成人网 | 久久国产一区二区 | 精品久久久久久久久久 | 亚洲欧美综合 | 亚洲欧洲无码一区二区三区 | 午夜影院免费 | www国产精品 | 久久精品国产99精品国产亚洲性色 | 欧美成人精品一区二区三区 | 欧美国产视频一区 | 伊人久久国产 | 91精品国产综合久久久久久丝袜 | 中文字幕av第一页 | 狠狠视频| 美女视频一区 | 欧美在线网站 | 精品一二三区 | 午夜精品 | 精品国产不卡一区二区三区 | 一区免费看| 国产精品亚洲成人 | 米奇狠狠狠狠8877 | 久久99精品久久久久子伦 | 国产精品久久久久久久久久久小说 | 97视频精品| 一区国产精品 | 午夜免费看片 | 亚洲精选一区二区 | 国产成人福利在线 | 国产一区二区三区免费 | 99九九久久 | 日韩精品一二三 | 欧美视频在线播放 | 成人一级 | 99热在线播放 | 欧美成人一区二区 | av一区二区在线观看 | 蜜月久久99静品久久久久久 | 久久国内 | 欧美 日韩 国产 一区 | 噜噜噜在线| 欧美成人综合视频 | 久久青青 | 日本高清精品 | 欧美成人精品一区二区男人看 | 超碰在线一区二区三区 | 久久精品亚洲一区二区 | 四虎影视| www.日韩| 亚洲一区二区三区高清 | 精品在线一区二区三区 | 久久国| 午夜精品久久久久久久久久久久 | 1000部精品久久久久久久久 | 91精品国产91久久久久久黑人 | 日韩精品一区二区三区四区视频 | 一区二区三区 在线 | 99热在线精品播放 | 久久99精品国产自在现线 | 999国内精品永久免费视频 | 欧美 亚洲 一区 | 精品国产精品国产偷麻豆 | 亚洲一区二区在线 | 另类a v| 国产高清精品一区二区三区 | 日韩高清中文字幕 | 欧美精品中文字幕久久二区 | 啊v在线视频 | 久久日韩 | 亚洲自拍一区在线 |