精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

只要關閉瀏覽器 ,Session 就消失了?

系統(tǒng) 瀏覽器
在做接口測試時,經(jīng)常會碰到請求參數(shù)為token的類型,但是可能大部分測試人員對token,cookie,session的區(qū)別還是一知半解。

 在做接口測試時,經(jīng)常會碰到請求參數(shù)為token的類型,但是可能大部分測試人員對token,cookie,session的區(qū)別還是一知半解。

Cookie

cookie 是一個非常具體的東西,指的就是瀏覽器里面能永久存儲的一種數(shù)據(jù),僅僅是瀏覽器實現(xiàn)的一種數(shù)據(jù)存儲功能。

cookie由服務器生成,發(fā)送給瀏覽器,瀏覽器把cookie以kv形式保存到某個目錄下的文本文件內(nèi),下一次請求同一網(wǎng)站時會把該cookie發(fā)送給服務器。由于cookie是存在客戶端上的,所以瀏覽器加入了一些限制確保cookie不會被惡意使用,同時不會占據(jù)太多磁盤空間,所以每個域的cookie數(shù)量是有限的。

Session

session 從字面上講,就是會話。這個就類似于你和一個人交談,你怎么知道當前和你交談的是張三而不是李四呢?對方肯定有某種特征(長相等)表明他就是張三。

session 也是類似的道理,服務器要知道當前發(fā)請求給自己的是誰。為了做這種區(qū)分,服務器就要給每個客戶端分配不同的“身份標識”,然后客戶端每次向服務器發(fā)請求的時候,都帶上這個“身份標識”,服務器就知道這個請求來自于誰了。至于客戶端怎么保存這個“身份標識”,可以有很多種方式,對于瀏覽器客戶端,大家都默認采用 cookie 的方式。

服務器使用session把用戶的信息臨時保存在了服務器上,用戶離開網(wǎng)站后session會被銷毀。這種用戶信息存儲方式相對cookie來說更安全,可是session有一個缺陷:如果web服務器做了負載均衡,那么下一個操作請求到了另一臺服務器的時候session會丟失。

Token

Token的引入:Token是在客戶端頻繁向服務端請求數(shù)據(jù),服務端頻繁的去數(shù)據(jù)庫查詢用戶名和密碼并進行對比,判斷用戶名和密碼正確與否,并作出相應提示,在這樣的背景下,Token便應運而生。

Token的定義:Token是服務端生成的一串字符串,以作客戶端進行請求的一個令牌,當?shù)谝淮蔚卿浐螅掌魃梢粋€Token便將此Token返回給客戶端,以后客戶端只需帶上這個Token前來請求數(shù)據(jù)即可,無需再次帶上用戶名和密碼。最簡單的token組成:uid(用戶唯一的身份標識)、time(當前時間的時間戳)、sign(簽名,由token的前幾位+鹽以哈希算法壓縮成一定長的十六進制字符串,可以防止惡意第三方拼接token請求服務器)。

使用Token的目的:Token的目的是為了減輕服務器的壓力,減少頻繁的查詢數(shù)據(jù)庫,使服務器更加健壯。

傳統(tǒng)身份驗證

HTTP 是一種沒有狀態(tài)的協(xié)議,也就是它并不知道是誰是訪問應用。這里我們把用戶看成是客戶端,客戶端使用用戶名還有密碼通過了身份驗證,不過下回這個客戶端再發(fā)送請求時候,還得再驗證一下。

解決的方法就是,當用戶請求登錄的時候,如果沒有問題,我們在服務端生成一條記錄,這個記錄里可以說明一下登錄的用戶是誰,然后把這條記錄的 ID 號發(fā)送給客戶端,客戶端收到以后把這個 ID 號存儲在 Cookie 里,下次這個用戶再向服務端發(fā)送請求的時候,可以帶著這個 Cookie ,這樣服務端會驗證一個這個 Cookie 里的信息,看看能不能在服務端這里找到對應的記錄,如果可以,說明用戶已經(jīng)通過了身份驗證,就把用戶請求的數(shù)據(jù)返回給客戶端。

上面說的就是 Session,我們需要在服務端存儲為登錄的用戶生成的 Session ,這些 Session 可能會存儲在內(nèi)存,磁盤,或者數(shù)據(jù)庫里。我們可能需要在服務端定期的去清理過期的 Session 。

基于 Token 的身份驗證

使用基于 Token 的身份驗證方法,在服務端不需要存儲用戶的登錄記錄。大概的流程是這樣的:

  • 客戶端使用用戶名跟密碼請求登錄
  • 服務端收到請求,去驗證用戶名與密碼
  • 驗證成功后,服務端會簽發(fā)一個 Token,再把這個 Token 發(fā)送給客戶端
  • 客戶端收到 Token 以后可以把它存儲起來,比如放在 Cookie 里或者 Local Storage 里
  • 客戶端每次向服務端請求資源的時候需要帶著服務端簽發(fā)的 Token
  • 服務端收到請求,然后去驗證客戶端請求里面帶著的 Token,如果驗證成功,就向客戶端返回請求的數(shù)據(jù)

APP登錄的時候發(fā)送加密的用戶名和密碼到服務器,服務器驗證用戶名和密碼,如果成功,以某種方式比如隨機生成32位的字符串作為token,存儲到服務器中,并返回token到APP,以后APP請求時,凡是需要驗證的地方都要帶上該token,然后服務器端驗證token,成功返回所需要的結果,失敗返回錯誤信息,讓他重新登錄。其中服務器上token設置一個有效期,每次APP請求的時候都驗證token和有效期。

那么我的問題來了:

1.服務器上的token存儲到數(shù)據(jù)庫中,每次查詢會不會很費時。如果不存儲到數(shù)據(jù)庫,應該存儲到哪里呢。

2.客戶端得到的token肯定要加密存儲的,發(fā)送token的時候再解密。存儲到數(shù)據(jù)庫還是配置文件呢?

token是個易失數(shù)據(jù),丟了無非讓用戶重新登錄一下,新浪微博動不動就讓我重新登錄,反正這事兒我是無所謂啦。

所以如果你覺得普通的數(shù)據(jù)庫表撐不住了,可以放到 MSSQL/MySQL 的內(nèi)存表里(不過據(jù)說mysql的內(nèi)存表性能提升有限),可以放到 Memcache里(講真,這個是挺常見的策略),可以放到redis里(我做過這樣的實現(xiàn)),甚至可以放到 OpenResty 的變量字典里(只要你有信心不爆內(nèi)存)。

token是個憑條,不過它比門票溫柔多了,門票丟了重新花錢買,token丟了重新操作下認證一個就可以了,因此token丟失的代價是可以忍受的——前提是你別丟太頻繁,要是讓用戶隔三差五就認證一次那就損失用戶體驗了。

基于這個出發(fā)點,如果你認為用數(shù)據(jù)庫來保持token查詢時間太長,會成為你系統(tǒng)的瓶頸或者隱患,可以放在內(nèi)存當中。

比如memcached、redis,KV方式很適合你對token查詢的需求。

這個不會太占內(nèi)存,比如你的token是32位字符串,要是你的用戶量在百萬級或者千萬級,那才多少內(nèi)存。

要是數(shù)據(jù)量真的大到單機內(nèi)存扛不住,或者覺得一宕機全丟風險大,只要這個token生成是足夠均勻的,高低位切一下分到不同機器上就行,內(nèi)存絕對不會是問題。

客戶端方面這個除非你有一個非常安全的辦法,比如操作系統(tǒng)提供的隱私數(shù)據(jù)存儲,那token肯定會存在泄露的問題。比如我拿到你的手機,把你的token拷出來,在過期之前就都可以以你的身份在別的地方登錄。

解決這個問題的一個簡單辦法

1、在存儲的時候把token進行對稱加密存儲,用時解開。

2、將請求URL、時間戳、token三者進行合并加鹽簽名,服務端校驗有效性。

這兩種辦法的出發(fā)點都是:竊取你存儲的數(shù)據(jù)較為容易,而反匯編你的程序hack你的加密解密和簽名算法是比較難的。然而其實說難也不難,所以終究是防君子不防小人的做法。話說加密存儲一個你要是被人扒開客戶端看也不會被噴明文存儲……

方法1它拿到存儲的密文解不開、方法2它不知道你的簽名算法和鹽,兩者可以結合食用。

但是如果token被人拷走,他自然也能植入到自己的手機里面,那到時候他的手機也可以以你的身份來用著,這你就瞎了。

于是可以提供一個讓用戶可以主動expire一個過去的token類似的機制,在被盜的時候能遠程止損。

在網(wǎng)絡層面上token明文傳輸?shù)脑挄浅5奈kU,所以建議一定要使用HTTPS,并且把token放在post body里。

補充:

cookie與session的區(qū)別

1、cookie數(shù)據(jù)存放在客戶端上,session數(shù)據(jù)放在服務器上。

2、cookie不是很安全,別人可以分析存放在本地的COOKIE并進行COOKIE欺騙

考慮到安全應當使用session。

3、session會在一定時間內(nèi)保存在服務器上。當訪問增多,會比較占用你服務器的性能

考慮到減輕服務器性能方面,應當使用COOKIE。

4、單個cookie保存的數(shù)據(jù)不能超過4K,很多瀏覽器都限制一個站點最多保存20個cookie。

5、所以個人建議:

將登陸信息等重要信息存放為SESSION

其他信息如果需要保留,可以放在COOKIE中

session與token的區(qū)別

session 和 oauth token并不矛盾,作為身份認證 token安全性比session好,因為每個請求都有簽名還能防止監(jiān)聽以及重放攻擊,而session就必須靠鏈路層來保障通訊安全了。如上所說,如果你需要實現(xiàn)有狀態(tài)的會話,仍然可以增加session來在服務器端保存一些狀態(tài)

App通常用restful api跟server打交道。Rest是stateless的,也就是app不需要像browser那樣用cookie來保存session,因此用session token來標示自己就夠了,session/state由api server的邏輯處理。 如果你的后端不是stateless的rest api, 那么你可能需要在app里保存session.可以在app里嵌入webkit,用一個隱藏的browser來管理cookie session.

Session 是一種HTTP存儲機制,目的是為無狀態(tài)的HTTP提供的持久機制。所謂Session 認證只是簡單的把User 信息存儲到Session 里,因為SID 的不可預測性,暫且認為是安全的。這是一種認證手段。 而Token ,如果指的是OAuth Token 或類似的機制的話,提供的是 認證 和 授權 ,認證是針對用戶,授權是針對App 。其目的是讓 某App有權利訪問 某用戶 的信息。這里的 Token是唯一的。不可以轉(zhuǎn)移到其它 App上,也不可以轉(zhuǎn)到其它 用戶 上。 轉(zhuǎn)過來說Session 。Session只提供一種簡單的認證,即有此 SID,即認為有此 User的全部權利。是需要嚴格保密的,這個數(shù)據(jù)應該只保存在站方,不應該共享給其它網(wǎng)站或者第三方App。 所以簡單來說,如果你的用戶數(shù)據(jù)可能需要和第三方共享,或者允許第三方調(diào)用 API 接口,用 Token 。如果永遠只是自己的網(wǎng)站,自己的 App,用什么就無所謂了。

打破誤解:

“只要關閉瀏覽器 ,session就消失了?”

不對。對session來說,除非程序通知服務器刪除一個session,否則服務器會一直保留,程序一般都是在用戶做log off的時候發(fā)個指令去刪除session。

然而瀏覽器從來不會主動在關閉之前通知服務器它將要關閉,因此服務器根本不會有機會知道瀏覽器已經(jīng)關閉,之所以會有這種錯覺,是大部分session機制都使用會話cookie來保存session id,而關閉瀏覽器后這個session id就消失了,再次連接服務器時也就無法找到原來的session。

如果服務器設置的cookie被保存在硬盤上,或者使用某種手段改寫瀏覽器發(fā)出的HTTP請求頭,把原來的session id發(fā)送給服務器,則再次打開瀏覽器仍然能夠打開原來的session.

恰恰是由于關閉瀏覽器不會導致session被刪除,迫使服務器為session設置了一個失效時間,當距離客戶端上一次使用session的時間超過這個失效時間時,服務器就可以以為客戶端已經(jīng)停止了活動,才會把session刪除以節(jié)省存儲空間。

作者 | 王菜鳥1993

 

來源 | cnblogs.com/JamesWang1993/p/8593494.html

責任編輯:武曉燕 來源: 博客園
相關推薦

2022-05-18 07:32:00

瀏覽器IE系統(tǒng)

2022-02-07 15:37:30

元宇宙MozillaVR 瀏覽器

2021-08-28 06:15:49

瀏覽器手機瀏覽器夸克

2025-01-03 08:00:00

2021-03-29 12:01:51

流量劫持瀏覽器漏洞

2009-09-03 18:58:51

ASP.NETSession失效

2020-12-17 11:08:20

Safari手機瀏覽器蘋果

2012-03-20 11:31:58

移動瀏覽器

2012-03-19 17:25:22

2012-03-20 11:41:18

海豚瀏覽器

2012-03-20 11:07:08

2012-09-03 15:27:43

搜狗瀏覽器

2009-03-22 10:08:25

SilverLight瀏覽器

2010-04-05 21:57:14

Netscape瀏覽器

2012-06-21 15:38:02

獵豹瀏覽器

2012-03-19 17:17:00

移動瀏覽器歐朋

2012-03-20 11:22:02

QQ手機瀏覽器

2019-04-02 10:51:29

瀏覽器緩存前端

2025-07-29 07:52:59

2011-06-14 09:37:52

AppiCloud蘋果
點贊
收藏

51CTO技術棧公眾號

久久国产精品久久久久| 97精品久久| 久久中文字幕视频| 日韩1区2区| 日韩手机在线观看视频| 久久九九久久九九| 真实新婚偷拍xxxxx| 亚洲精品自在久久| 欧美黑人猛猛猛| 欧美bbbbb| av电影成人| 美日韩中文字幕| 国产精品免费看久久久无码| 欧美a一区二区| 日韩一级片在线免费观看| 亚洲欧美三级在线| 岛国片av在线| 国产日韩综合一区二区性色av| 久久综合影院| 折磨小男生性器羞耻的故事| 亚洲码国产岛国毛片在线| www.天天干.com| 欧美麻豆久久久久久中文| 91精品99| 欧美性黄网官网| 国产精品久久国产精麻豆96堂| 欧美日韩国产美| 国产小视频免费在线网址| 国产日本欧美一区二区三区| 在线亚洲一区| 中文字幕在线观看1| 久久精品夜夜夜夜夜久久| 青青草国产一区二区三区| 女同性恋一区二区三区| 精品久久一二三区| 91精品视频一区二区| 男女猛烈激情xx00免费视频| 国产成人在线观看| 91超薄丝袜肉丝一区二区| 波多野结衣久草一区| 国产91富婆露脸刺激对白| 日产精品久久久久久久| 日本一区视频在线观看| 在线观看黄网址| 国模gogo一区二区大胆私拍| 成人免费视频国产| 激情视频在线观看一区二区三区| 中文字幕久久午夜不卡| 欧洲黄色一区| 欧美精品免费观看二区| 97se亚洲国产综合自在线| 成人影院免费观看| 全黄性性激高免费视频| 黑人欧美xxxx| 亚洲伦理一区二区| 91香蕉国产视频| 乱亲女秽乱长久久久| 国产亚洲欧美日韩在线观看一区二区 | 久艹在线免费观看| 日韩免费电影一区| 6080成人| 精品一区二区视频在线观看| 欧美理论电影在线观看| 在线精品在线| 国产又粗又长又大视频| 日日噜噜噜噜夜夜爽亚洲精品| 亚洲欧美另类小说视频| 直接在线观看的三级网址| 久久婷婷国产精品| 在线观看日韩av先锋影音电影院| 国产精品黄色片| 黑人と日本人の交わりビデオ| xx视频.9999.com| 国产精品扒开腿做爽爽爽的视频| av女名字大全列表| 日本成人三级| 久久久久久久久99精品| 中文字幕乱码在线播放| 在线看成人av| 在线观看成人一级片| 日韩高清有码在线| 国产亚洲激情| 欧美女v视频| 精品视频在线播放免| 国产综合久久久久久鬼色| 欧美在线一级| 91成人国产综合久久精品| 国产无色aaa| 久久久久久久久久久免费| 亚洲免费资源在线播放| 免费看成人吃奶视频在线| 可以免费看毛片的网站| 少妇精品无码一区二区| αv一区二区三区| 欧美一级欧美三级在线观看 | 国产精品美女一区| www.精品在线| 在线观看欧美日韩电影| 99热这里只有精品7| 亚洲伦在线观看| 久久黄色网页| 精品久久在线| 你懂得在线网址| 永久免费看mv网站入口| mm131午夜| 国产成人精品免高潮在线观看 | 美女100%一区| 亚洲最大成人av| 色综合天天色综合| 国产精品二区三区四区| 色噜噜狠狠色综合网图区| 国产欧美日韩中文久久| 欧美日韩国产一区二区三区不卡 | 性欧美精品男男| 国产亚洲精品一区二区| 精品一区二区在线播放| 亚洲精品推荐| 中日韩高清电影网| 中文字幕资源站| 国产精品观看在线亚洲人成网| 色噜噜偷拍精品综合在线| 爽爽淫人综合网网站| 四虎国产精品永久在线国在线 | 国产一区二区色| 色综合久久99| 欧美激情一区| 白白色在线观看| 国产第一页精品| 久久久免费看| 亚洲午夜性刺激影院| 波多野结衣在线一区| 超碰地址久久| 青青草av在线播放| 96久久精品| 91久久精品午夜一区二区| 人成网站在线观看| 成熟了的熟妇毛茸茸| 国产精品你懂得| 日韩女优av电影在线观看| 处破女av一区二区| 亚洲成人影音| 福利视频在线看| 欧美手机在线观看| 精品日本一区二区| 日韩中文字幕免费视频| 亚洲高清一区二区三区| 国产精品中文字幕欧美| 日韩综合一区二区三区| 免费国产在线观看| 国产综合精品久久久久成人av| 欧美高清中文字幕| 免费一区二区三区四区| 精品麻豆一区二区三区| 国产亚洲精品成人av久久ww| 波波电影院一区二区三区| 国产在线视频卡一卡二| 无码专区aaaaaa免费视频| 青青草原成人在线视频| 精品久久久久久久人人人人传媒 | 精品久久久久久久久久| 91美女片黄在线观看91美女| 大片网站久久| 懂色aⅴ精品一区二区三区| 青青国产在线| 99精品久久久久久中文字幕| 亚洲男人的天堂在线视频| 久久网站免费视频| 久久久99爱| 欧美中文在线观看| 国产亚洲综合久久| 激情五月婷婷综合| 欧美人妖视频| xxxx另类黑人| 国产精品成人免费一区二区视频| 久久久人人爽| 精品日韩视频在线观看| 激情六月婷婷久久| 精品产国自在拍| 成人午夜视屏| 大片免费播放在线视频| 永久免费看片视频教学| 毛茸茸free性熟hd| 色天使在线观看| 色涩成人影视在线播放| 加勒比久久综合| 国产v综合v| 色一情一乱一伦| 日日噜噜夜夜狠狠| 一区二区不卡在线视频 午夜欧美不卡'| 成人综合国产精品| 国产免费一区二区三区在线观看| 亚洲一区www| 一本大道av一区二区在线播放| 亚洲视频综合在线| 综合网在线视频| 日韩一区在线播放| 一区二区三区在线观看视频 | 欧美日韩黄色一区二区| 国产精品免费aⅴ片在线观看| 国内成人免费视频| 亚洲国产老妈| 亚洲在线久久| 免费短视频成人日韩| 成人福利电影| 美女100%一区| 欧洲黄色一区| 国产电影一区二区| 欧美日韩在线观看首页| 男人影院在线观看| 一区二区三区少妇| 久久天天狠狠| 西游记1978| 在线亚洲男人天堂| 午夜久久久久久电影| 国产精品成人在线观看| 五月天国产精品| 天天做天天摸天天爽国产一区| 亚洲国产美女搞黄色| 色综合久久六月婷婷中文字幕| 欧洲人成人精品| 亚洲激情视频在线| 亚洲欧美国产精品专区久久| 久久久久久久久久久网站| 91成人免费观看| 欧美日韩另类丝袜其他| 国产av熟女一区二区三区| 日本老熟妇毛茸茸| 中文字幕在线不卡一区| 国产精品久久久久久久久晋中| 亚洲精品高清在线观看| 91麻豆精品国产91久久久平台| 一区二区国产精品| 久久精品国产99| 亚洲视频综合在线| 欧美一区二区三区在线电影| 亚洲欧美另类国产| 国产一区二区丝袜高跟鞋图片| 欧洲精品久久| 91猫先生在线| 无码任你躁久久久久久老妇| 亚洲国产天堂av| 伊人中文字幕在线观看| 青青青手机在线视频观看| 乡村艳史在线观看| 久草成人资源| 久久成人免费电影| 欧美性猛交xxxx黑人交| 久久久精品日本| 5g国产欧美日韩视频| 欧美日韩亚洲丝袜制服| 欧美一级片在线看| 精品少妇v888av| 亚洲最大福利视频| 麻豆一区二区三区在线观看| 精品人妻一区二区免费| 偷偷操不一样的久久| 性猛交xxxx| 日韩精品一区二区三区中文| 亚洲激情一区| 一二三四社区欧美黄| 日韩视频在线免费观看| 国产三区精品| 久久无码高潮喷水| 日韩免费观看一区二区| 黄在线免费看| 婷婷久久国产对白刺激五月99| 久久精品人人做人人综合| 91精品国产欧美一区二区成人| 97人人模人人爽人人喊中文字| 日韩欧美在线视频日韩欧美在线视频 | 亚洲在线资源| 91蝌蚪精品视频| 麻豆精品久久久| 一本大道久久a久久综合| 久久久久久久久网站| 国产免费高清一区| 亚洲综合色在线观看| 国产性70yerg老太| 欧洲毛片在线| 日韩脚交footjobhd| 97精品国产福利一区二区三区| 精品成人在线| 精品电影在线观看| 98视频在线噜噜噜国产| 日韩一级欧洲| 国产一区二区三区香蕉| 精品国免费一区二区三区| 一区二区免费看| 欧美男生操女生| 国产综合 伊人色| 51自拍视频在线观看| 日韩欧美不卡视频| 天堂中文字幕在线| 风间由美性色一区二区三区四区 | 国产精品无码自拍| 特黄aaaaaaaaa真人毛片| 欧美aaaaaaa| 99视频一区| 精品久久久久久久中文字幕 | 国产精品高清网站| 中文字幕 91| 黄色成人一级片| 欧美日韩国产高清电影| 女人丝袜激情亚洲| 欧美1区2区3区| 色综合天天综合网国产成人综合天 | 亚洲欧洲综合另类在线| 亚洲欧美另类国产| 精品福利影视| 右手影院亚洲欧美| 米奇777四色精品人人爽| 亚洲成av人片一区二区密柚| 亚洲乱码国产乱码精品精可以看| 亚洲欧美日韩视频一区| 少妇久久久久久被弄到高潮| 91麻豆免费视频网站| 桃花岛tv亚洲品质| 国产一区91精品张津瑜| 亚洲欧美日韩中文在线制服| 国产91沈先生在线播放| 97久久人国产精品婷婷 | 国内精品久久久久久99蜜桃| 中文字幕在线免费不卡| 777777777亚洲妇女| 国产ts丝袜人妖系列视频| 色三级在线观看| 成人羞羞网站入口免费| 中文在线免费一区三区高中清不卡| 亚洲精品国产综合区久久久久久久| 日韩av电影免费观看高清| 国产jjizz一区二区三区视频| 一本到不卡免费一区二区| 国产精品一区二区免费| 国产视频一区二区不卡| 国产日韩在线看片| 国产手机视频在线观看| 狠狠躁夜夜躁av无码中文幕| 美女亚洲一区| 91精品欧美一区二区三区综合在| 亚洲一区综合| 精品欧美一区二区三区免费观看| 国内自拍欧美| 色香色香欲天天天影视综合网| 国产一区玩具在线观看| 91视频免费入口| caopon在线免费视频| 免费看黄色91| 久久视频在线看| 9191在线视频| 精品美女视频在线观看免费软件| 第四色成人网| 亚洲国产精品网站| 亚洲一区二区在线观| 99久久99久久精品免费| 666av成人影院在线观看| 成人aa视频在线观看| 久久精品亚洲94久久精品| 九九九久久久精品| 国产精品视频永久免费播放| 国产精品制服诱惑| 动漫精品一区一码二码三码四码| 红杏视频成人| 欧美一区二区免费视频| 老子影院午夜伦不卡大全| 午夜在线视频| 精品一区二区三区香蕉蜜桃| 欧美激情国产日韩精品一区18| 亚洲午夜久久久久久久久红桃| 人人爱人人干婷婷丁香亚洲| 色综合久久久久综合| 天堂一区二区三区| 加勒比一区二区三区在线| 国产激情视频一区二区三区欧美| 国产成人精品电影| 免费视频久久久| 黄色成人精品网站| 久热精品视频在线| 日批视频在线看| 亚洲免费av一区二区三区| 国产中文在线播放| 有码一区二区三区| 草草草视频在线观看| 亚洲AV成人无码精电影在线| 都市激情综合| 色噜噜久久综合| 青青视频免费在线观看| jizzjizz亚洲| 一区二区三区四区不卡视频| 自拍偷拍视频在线| 天堂中文在线官网| 日韩a**中文字幕| 一区二区三区导航| 久久精品99久久久久久久久| 日本中文字幕在线不卡| jizzjizz少妇亚洲水多| 欧美日韩精品一区二区天天拍小说| 亚洲不卡视频在线| 婷婷久久免费视频| 亚洲精品国产suv| 亚洲色图27p|