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

登錄工程:現代Web應用的典型身份驗證需求

開發 開發工具
在一個現代Web應用中,圍繞“登錄”這一需求,儼然已經衍生出了一個新的工程。不管是我們面臨的需求,還是解決這些需求所運用的方法與工具,都已經超出了傳統Web應用身份驗證技術的范疇。

 朋友就職于某大型互聯網公司。前不久,在閑聊間我問他日常工作的內容,他說他所在部門只負責一件事,即用戶與登錄。

[[183330]]

而他的具體工作則是為各個業務子網站提供友好的登錄部件(Widget),從而統一整個網站群的登錄體驗,同時也能令業務開發者不用花費額外的精力去關注用戶鑒權。這很有趣。

可以看出,在一個現代Web應用中,圍繞“登錄”這一需求,儼然已經衍生出了一個新的工程。不管是我們面臨的需求,還是解決這些需求所運用的方法與工具,都已經超出了傳統Web應用身份驗證技術的范疇。

在之前一篇文章中,我聊到傳統Web應用中的身份驗證技術,文章中列出的一些方法在之前很長一段時間內,為滿足大量的Web應用中身份驗證的需求提供了思路。在這篇文章里,我將簡要介紹現代Web應用中幾種典型的身份驗證需求。

形式多樣的鑒權

考慮這樣一個場景:我們在電腦上登錄了微軟賬號,電腦里的“郵件”應用能夠自動同步郵件了;我們登錄Web版本的Outlook郵件服務,如果在郵件里發現了重要的工作安排,將其添加到日歷中,很快電腦里的“日歷”應用便能夠將這些日程顯示到Windows桌面上。

[[183331]]

這個場景包含了多個鑒權過程。至少涉及了對Web版本Outlook服務的鑒權,也涉及了對離線版本的郵件應用的鑒權。要能夠支持同一批用戶既能夠在瀏覽器中登錄,又能夠在移動端或本地應用登錄(例如 Windows UWP 應用程序),就需要開發出能夠為兩種應用程序服務的鑒權體系。

在瀏覽器里,我們通常假設用戶不信任瀏覽器,用戶通過與服務器建立的臨時瀏覽器會話完成操作。會話開始時,用戶被重定向到特定頁面進行登錄。登錄完成后,用戶通過持續與服務器交互來延續臨時會話的時長;一旦用戶一段時間不與服務器交互,則他的會話很快就會過期(被服務器強制登出)。

在移動應用中,情況有所不同。相對來說,安裝在移動設備中的應用程序更受用戶信任,移動設備本身的安全性也比瀏覽器更好。另一方面,將用戶重定向到一個網頁去登錄的做法,并不能提供很好的用戶體驗——更重要的是,用戶在使用移動設備時,時間是碎片化的。我們無法要求用戶必須在特定時間內完成操作,也就基本沒有會話的概念:我們需要找到一種能夠安全地在設備中相對持久地存儲用戶憑據的方法,并且Web應用服務器可能需要配合這種方式來完成鑒權。此外,移動設備也不是絕對安全的,一旦設備丟失,將給用戶帶來安全風險。所以需要在服務器端提供一種機制來取消已登錄設備的訪問權限。

(圖片來自:http://docs.identityserver.io/en/release/intro/big_picture.html)

方便用戶的多種登錄方式

“輸入用戶名和密碼”作為標準的登錄憑據被廣泛用于各種登錄場景。不過,在Web應用、尤其是互聯網應用中,網站運營方越來越發現使用用戶名作為用戶標識確實給網站提供了便利,但對用戶來說卻并不是那么有幫助:用戶很可能會忘記自己的用戶名。

用戶在使用不同網站的過程中,為了不忘記用戶名,只好使用相同的用戶名。如果恰好在某個網站遇到了該用戶名被占用的情況,他就不得不臨時為這個網站擬一個新的用戶名,于是這個新用戶名很快就被忘記了。

在注冊時,越來越多的網站要求用戶提供電子郵箱地址或者手機號碼,有的網站還支持讓用戶以多種方式登錄。比如,提供一種讓用戶在使用了一種方式注冊之后,還能綁定其他登錄方式的功能。綁定完成之后,用戶可以選用他喜歡的登錄方式。它隱含了一個網站與用戶共同的認知:聯系方式的擁有者即為用戶本人,這種“從屬”關系能夠用于證實用戶的身份。當用戶下次在注冊新網站時遇到“郵件地址已被注冊”,或者“手機號已被注冊”的時候,基本可以確定自己曾經注冊過這個網站了。

[[183333]]

(圖片來自:http://cargocollective.com/)

另外,登錄過程中所支持的聯系方式也呈現出多樣性。電子郵件服務在很多場景中逐漸被形式多樣的其他聯系方式(比如手機、微信等)所取代,不少人根本沒有使用郵件的習慣,如果網站只提供郵箱注冊的途徑,有時候還會遭到那些不經常使用電子郵箱的用戶的反感。所以支持多種登錄方式成為了很多網站的迫切需求。

雙因子鑒權:增強型登錄過程

上一節中提到的“從屬”關系不光可以幫助用戶判斷自己是否注冊過一個網站,也可以幫助網站在忘記密碼時進行臨時認證,從而幫助用戶完成新密碼的設置。如果將這種從屬關系用于正常登錄過程中的進一步驗證,就構成了雙因子鑒權。

雙因子鑒權要求用戶在登錄過程中提供兩種形式不同的憑據,只有兩種驗證都成功才能繼續操作。現代化Web應用正在越來越多地使用這種增強型驗證方式來保護關鍵操作的安全性。例如,查看和修改個人信息,以及修改登錄密碼等。

相信不少人還記得QQ密碼保護問題的機制,它使得盜號者即使盜取了QQ密碼,在不知道密碼保護問題的情況下,也無法修改現有密碼,讓賬號擁有者得以及時挽回損失。

雙因子的原理在于:兩種驗證因子性質不一致,冒用身份者同時獲得用戶這兩種信息的機率十分低,從而能有效地保護賬號的安全。在QQ密碼保護的例子里,密碼是一種每次登錄時都會使用的固定文本、相對容易被盜;而密碼保護問題卻是不怎么頻繁設置和更改的、隱秘的、個人關聯性極強的,不容易被盜。

 

(圖片來自:http://bit.ly/2kFc492)

現代化Web應用形式多樣,設備種類繁多,場景復雜多變,而為了更好地保護用戶賬號的安全,很多應用開始將雙因子驗證作為登錄過程中的鑒權步驟。而為了兼具安全和便利的特點,一些應用還要求運用一些優化策略以提高用戶體驗。比如,僅在用戶在新的設備上登錄、一段時間未登錄之后的再次登錄、在不常用的地點登錄、修改聯系信息和密碼、轉移賬戶資產等關鍵操作時要求雙因子鑒權。

單點登錄:還是需要精心設計

以前,一般只有大型網站、向用戶提供多種服務的時候(比如,網易公司運營網易門戶和網易郵箱等多種服務),才會有單點登錄的迫切需求。但在現代化Web系統中,無論是從業務的多元化還是從架構的服務化來考慮,對服務的劃分都更細致了。

從整個企業的業務模式(例如網易門戶和網易郵箱),到某項業務的具體流程(例如京東訂單和京東支付),再到某個流程中的具體步驟(例如短信驗證與支付扣款),“服務”這一概念越來越輕量級,于是人們不得不創造了“微服務”這個新的品類詞匯來拓展認知空間。

[[183335]]

(圖片來自:http://cargocollective.com/)

在這整個的演變過程中,出于安全的需要,身份驗證的需求都是一直存在的,而且粒度越來越細。以前我們更關注用戶在多個子站點的統一登錄體驗,現在我們還需要關注用戶在多個子流程中的統一登錄體驗,以及在多個步驟中的統一登錄體驗。而這些流程和步驟,很可能是獨立的Web系統(微服務),也有可能是一個用戶界面(獨立應用),還有可能是一個第三方系統(接口集成)。

可以說,單點登錄的需求有增無減,只不過當開發者對這種模式已經習以為常,不再意識到這也是一個能夠專門討論的話題。

考慮與用戶系統集成,與業務系統分離

在討論安全時,分不開的兩個部分就是鑒權與授權。

鑒權的過程是向用戶發起質詢(Challenge),完成身份驗證工作。這正是登錄所解決的問題。通常在登錄系統成功識別用戶之后,就會將接下來的工作直接交給業務系統來完成。由于各個系統中的授權模型可能與業務形態有關系,因此登錄與業務系統分離是很自然的設計。

在對安全要求更嚴格的企業或企業應用中,可能需要專門的訪問管理機制,不過,這樣的做法在互聯網應用中很少見。但在互聯網Web應用中,授權的范疇也包含一個很小的公有部分,是各個業務系統所共有的:即用戶狀態。我們希望在各業務子系統之間共享用戶狀態:用戶被鎖定之后,他在所有業務系統都被鎖定;用戶被注銷之后,所有業務系統中有關他的數據都被封存。

另外在多個業務系統中,還可能會共用用戶的基本資料和偏好設置等數據。比如,類似于郵件地址這樣的資料,它可以作為登錄憑據,也可以作為一個基本的聯系方式。如果用戶在一個子系統設置了偏好語言,其他子系統則直接使用該設置即可。這樣,開發一個“用戶”系統的想法也就應運而生了。由于與用戶的狀態等基礎信息的關系很緊密,登錄與用戶系統之間的集成是很自然的,將登錄子系統直接作為這個用戶系統的一部分也不失為一種不錯的實踐。

與第三方集成:迎接更多用戶

“即得”是一個開放式文檔共享應用,特點是“無需登錄,即傳即得”,它利用長時間有效的Cookie來標識用戶,從而免除了人們使用應用之前必須注冊登錄的繁瑣步驟。

這種做法的風險是,如果用戶有及時清理瀏覽器Cookie的習慣,那很可能導致用戶再一次登錄時不再被識別。不過從這樣一個小例子中,卻容易看出登錄的真正作用,就是Web應用識別用戶的過程,當下次同一個用戶再次使用時,Web應用就能夠知道“這就是上次來過的那個用戶”。

如果識別用戶這一需求能夠在不需要用戶注冊的前提下搞定,豈不兩全齊美?基于第三方身份提供方的接口來識別已經在其他平臺注冊的用戶,并將其轉化為自己應用中的用戶,這種方式完全可行,并且大量的開發人員已經有了豐富的實踐。

從 2010 年開始就有不少的大型互聯網公司開始推出開放平臺服務,讓第三方應用通過Web接口與這些互聯網服務交互,從而為他們提供更豐富多彩的功能。在這個過程中,一些應用不為這些平臺提供擴展,卻巧辟蹊徑地利用了這些開放平臺的身份識別接口來免除新用戶注冊的過程,從而為自己的產品快速導入用戶。不少網站都提供“使用微博賬號登錄”功能,相信讀者一定體驗過。

 [[183336]]

(圖片來自:http://bit.ly/2kFi3e8)

如果你的應用需要向第三方提供用戶,那么我們的角色就由“從上下文中讀取用戶身份”變成了“向上下文中寫入用戶身份”了。如果你正好有過與各互聯網公司開放平臺的接口打交道的經歷,這時候,你就可以體驗一把提供開放、安全上下文的挑戰了。如果……你的平臺既希望讓其他平臺的用戶能夠平滑接入,又希望向其他平臺公開自己的用戶,那可能是另一番更有趣的挑戰。這個過程,也可以作為生物驗證之外的另一種間接消除密碼的實踐方式吧。

登錄,現在實實在在地成為了一個獨立的工程。尤其在形態多樣的基于Web的應用,以及這些Web應用本身所依賴的各色后端服務快速生長的過程中,各種鑒權需求隨之而來。如何在保障各個環節中安全的同時,又為用戶提供良好的體驗,成為一個挑戰。

另外,個人信息泄露的事件頻繁被曝光,它們導致的社會問題也開始被更多人關注和重視,作為IT系統支撐者的工程師們有責任了解事關安全的基礎知識,并掌握必要的技能去保護用戶數據和企業利益。

我會在接下來的文章中介紹解決典型登錄需求的具體技術方案,以及相關領域的安全實踐常識。

【本文是51CTO專欄作者“ThoughtWorks”的原創稿件,微信公眾號:思特沃克,轉載請聯系原作者】

戳這里,看該作者更多好文

 

責任編輯:武曉燕 來源: 51CTO專欄
相關推薦

2017-05-05 10:55:31

Web應用登錄工程身份驗證

2024-05-11 08:14:53

2010-09-06 11:24:47

CHAP驗證PPP身份驗證

2009-08-05 15:54:49

Web Service

2025-04-25 07:00:00

身份驗證CISO無密碼

2010-07-17 00:57:52

Telnet身份驗證

2012-04-10 09:36:58

2011-02-21 10:54:45

2013-07-21 18:32:13

iOS開發ASIHTTPRequ

2013-05-03 09:44:52

2012-10-23 16:12:35

2022-10-31 10:00:00

2010-07-19 17:30:47

2009-04-09 23:44:08

軟件身份驗證用戶

2013-12-06 09:18:44

2010-11-30 15:31:38

SharePoint Kerberos

2010-11-03 16:07:38

DB2身份驗證

2021-07-19 10:10:15

身份驗證漏洞Windows Hel

2012-02-20 09:55:41

ibmdw

2025-01-14 08:13:11

點贊
收藏

51CTO技術棧公眾號

亚洲品质视频自拍网| 亚洲二区视频在线| 亚洲综合中文字幕在线观看| 欧美黑吊大战白妞| 亚洲高清极品| 欧美丰满美乳xxx高潮www| 小泽玛利亚av在线| 能在线看的av| 国产最新精品免费| 日本成人黄色片| 国产黄色的视频| 免费av一区| 精品国产一区二区三区久久久蜜月 | 国内精品久久久久久久| 日本污视频网站| 成人台湾亚洲精品一区二区 | 亚洲国产精品t66y| 国产欧美日韩在线播放| 国产在成人精品线拍偷自揄拍| 亚洲高清不卡| 欧美不卡视频一区发布| 久久亚洲AV无码专区成人国产| 日韩一二三区| 欧美精品一二三区| 女人另类性混交zo| av在线理伦电影| 亚洲欧美乱综合| 日韩三级电影| 精品成人一区二区三区免费视频| 成人免费av在线| 91精品啪在线观看麻豆免费| 精品乱码一区内射人妻无码| 日韩亚洲国产精品| 欧美国产激情18| 久久av红桃一区二区禁漫| 视频国产一区| 亚洲人成电影在线播放| 国产一级二级视频| 8x国产一区二区三区精品推荐| 欧美精品少妇一区二区三区| 中文字幕在线观看第三页| 美女高潮在线观看| 偷拍与自拍一区| 欧美狂野激情性xxxx在线观| av片在线观看永久免费| 中文字幕一区免费在线观看| 亚洲春色在线| 色大18成网站www在线观看| 欧美激情中文字幕| 日韩久久精品一区二区三区| 青青国产在线| 久久久久久**毛片大全| 免费在线一区二区| 九色视频在线观看免费播放| 久久久久久久久伊人| 国产精品一区二区三区四区五区 | 亚洲人高潮女人毛茸茸| 永久免费看mv网站入口78| 亚洲人成网77777色在线播放| 精品亚洲一区二区| 久久精品国产亚洲av麻豆| 亚洲第一福利社区| 亚洲人成网站999久久久综合| 中文字幕第4页| 精品国产中文字幕第一页| 中文字幕不卡在线视频极品| 欧美性受xxxx黑人| 综合天天久久| 海角国产乱辈乱精品视频| 国产亚洲精品久久777777| 最新成人av网站| 日本精品中文字幕| 一卡二卡三卡在线| 粉嫩嫩av羞羞动漫久久久| 国产综合18久久久久久| 九色在线视频蝌蚪| 亚洲色图一区二区三区| 国产青草视频在线观看| 深夜在线视频| 欧美性一二三区| 99999精品| 国产精品x8x8一区二区| 亚洲成人中文字幕| 天天舔天天操天天干| 亚洲欧美综合久久久| 韩日精品中文字幕| 影音先锋国产资源| 成人午夜视频在线| 亚洲a∨一区二区三区| av免费在线观看网站| 亚洲成人精品影院| 超碰在线人人爱| 成人影院中文字幕| 在线一区二区日韩| 久久精品免费在线| 奇米在线7777在线精品| 99久久伊人精品影院| 天堂在线免费av| 国产精品高潮久久久久无| 欧美中文字幕在线观看视频| 日韩三区免费| 精品国产成人在线影院| 免费成人深夜蜜桃视频| 亚洲精品美女91| 亚洲va码欧洲m码| 三级黄视频在线观看| 亚洲女爱视频在线| 成人性生生活性生交12| 狼人天天伊人久久| 色综合五月天导航| 中文字幕网址在线| 2020国产精品久久精品美国| 久久香蕉视频网站| 激情久久一区二区| 亚洲日本欧美日韩高观看| 久久免费视频精品| 久久国产精品一区二区| 欧美日韩高清免费| 白白色在线观看| 日韩免费电影一区| 成人性视频免费看| 快she精品国产999| 欧美高清性xxxxhd | 国产精品流白浆视频| 天天综合网天天综合| 一区二区三区小说| 欧美激情国内自拍| 日韩情爱电影在线观看| 国产高清视频一区三区| 少妇人妻精品一区二区三区| 亚洲乱码一区二区三区在线观看| 成人在线看视频| 欧美福利在线播放网址导航| 久久久在线免费观看| 99久久精品日本一区二区免费| 国产蜜臀97一区二区三区| 成人免费在线小视频| 红杏视频成人| 97国产精品人人爽人人做| 黄频在线免费观看| 亚洲国产精品久久久久秋霞影院 | 日本久久精品一区二区| 妖精一区二区三区精品视频 | 最好看的日本字幕mv视频大全| 久久久久久久久久久久久女国产乱 | 色yeye免费人成网站在线观看| 9191精品国产综合久久久久久| 日本猛少妇色xxxxx免费网站| 人人狠狠综合久久亚洲| 亚洲国产精品一区二区第四页av| yw.尤物在线精品视频| 在线a欧美视频| 在线免费观看一级片| 国产精品久久久一本精品| 国产又黄又猛又粗又爽的视频| 欧洲杯足球赛直播| 国产三级精品网站| 成人短视频在线| 日韩美女视频在线| 日韩欧美亚洲视频| 久久综合色一综合色88| 中文字幕第21页| 天天操夜夜操国产精品| 91九色在线免费视频| gogo高清在线播放免费| 日韩精品视频三区| 亚洲视屏在线观看| 亚洲精品一二三区| 在线免费播放av| 全国精品久久少妇| 欧美xxxx吸乳| 精品视频在线你懂得| 国产成人一区二区三区| av二区在线| 日韩一区二区在线免费观看| 国产午夜精品一区二区理论影院| 91丝袜美腿高跟国产极品老师| 欧美成人免费高清视频| 91精品国产成人观看| 国产伦精品一区二区三区视频黑人| 九九色在线视频| 亚洲日韩中文字幕| 国产免费无遮挡| 午夜国产精品影院在线观看| 国产黄色大片免费看| 国产呦萝稀缺另类资源| 免费成人午夜视频| 久久国产精品成人免费观看的软件| 99re在线视频上| 欧美日韩免费看片| 九九热精品在线| 久草视频在线看| 日韩精品一区二区三区中文精品| 午夜毛片在线观看| 亚洲乱码中文字幕| 美女被到爽高潮视频| 国产乱人伦精品一区二区在线观看| 日韩国产欧美亚洲| 欧美hentaied在线观看| 精品国产91亚洲一区二区三区www| 精品视频一区二区三区四区五区| 欧美另类在线观看| 91高清在线视频| 亚洲福利在线播放| 国产乱淫a∨片免费观看| 日韩欧美黄色动漫| 国产 日韩 欧美 成人| 国产精品欧美极品| 97伦伦午夜电影理伦片| 国产iv一区二区三区| 男生操女生视频在线观看| 性欧美xxxx大乳国产app| 国产 国语对白 露脸| 久久在线视频| 日韩精彩视频| 日韩aaa久久蜜桃av| 99re热精品| 国产精品久久久久久久久久辛辛 | 人妻精品一区二区三区| 制服丝袜亚洲播放| 中文字幕理论片| 大桥未久av一区二区三区| 青娱乐91视频| 亚洲青青青在线视频| 日韩一区二区a片免费观看| av在线一区二区| 99免费观看视频| 国产v综合v亚洲欧| 色哟哟在线观看视频| 久久超碰97人人做人人爱| 免费一级特黄录像| 青青国产91久久久久久| 狠狠热免费视频| 首页欧美精品中文字幕| 久久久久久人妻一区二区三区| 欧美精品97| 人妻互换免费中文字幕| 欧美激情偷拍| 九九久久九九久久| 一区二区在线影院| 91精品国产毛片武则天| 在线中文字幕亚洲| 992tv成人免费观看| 影音先锋日韩精品| 日本一道在线观看| 黄色日韩在线| 人妻av中文系列| 一区二区黄色| 激情六月丁香婷婷| 日韩国产精品大片| 欧美午夜aaaaaa免费视频| 日本女优在线视频一区二区| 高清一区二区视频| 美女视频黄免费的久久 | 中文字幕av一区| 午夜激情在线观看| 久久色精品视频| 污视频在线免费观看网站| 久久久久久久久久久免费| a在线视频v视频| 国产精品27p| 欧美在线se| 成人欧美一区二区三区视频| 成人午夜网址| 日韩精品久久久毛片一区二区| 日韩精品欧美| 黄色片免费在线观看视频| 91久久在线| www.精品在线| 国产精品一区二区视频| 国产乱了高清露脸对白| 国产亚洲欧美中文| 一区二区三区在线播放视频| 亚洲男人的天堂av| 国产精品500部| 在线精品亚洲一区二区不卡| 国产又大又黄又爽| 日韩精品视频三区| 看黄网站在线| 91成人福利在线| 欧美成人高清视频在线观看| 91网免费观看| 视频一区在线观看| 天天干天天色天天爽| 亚洲精选国产| 日韩av片网站| 不卡一区在线观看| 国产aaaaaaaaa| 亚洲妇熟xx妇色黄| 亚洲视频在线观看免费视频| 亚洲第一网中文字幕| av大片在线观看| 国语自产精品视频在线看| 成人精品一区二区三区电影| 国产91精品入口17c| 精品av一区二区| 男人天堂手机在线视频| 日韩精品国产欧美| 中国极品少妇xxxx| 国产精品福利影院| av黄色在线看| 欧美成人a在线| 超碰在线国产| 97超视频免费观看| 国产乱码精品一区二区三区亚洲人| 久久精品日产第一区二区三区精品版| 99久久婷婷| 热久久精品免费视频| 国产91精品一区二区麻豆亚洲| 亚洲精品国产精品国自| 欧美日韩亚洲91| 黄色av一区二区三区| 久久精品视频亚洲| 欧美一级大片| 久久国产精品亚洲va麻豆| 欧美色一级片| 日韩成人av免费| 中文字幕第一区| 最近免费中文字幕大全免费版视频| 日韩精品一区二区三区蜜臀 | 亚洲sss视频在线视频| 国产精品污视频| 中文字幕日韩精品在线观看| 午夜欧美激情| 国产乱人伦精品一区二区| 午夜日韩在线| 91看片破解版| 国产精品电影一区二区三区| 亚洲va在线观看| 日韩电影中文字幕av| а√天堂8资源中文在线| 成人动漫在线视频| 欧美日韩网站| 色婷婷狠狠18禁久久| 亚洲卡通欧美制服中文| 国产乱子伦精品无码码专区| 最新亚洲国产精品| 美女视频一区| 亚洲午夜精品久久久中文影院av | 精品污污网站免费看| 黄视频在线播放| 国产成人精品久久久| 国产精品片aa在线观看| 日韩 欧美 高清| 国产日韩欧美精品电影三级在线| 日日噜噜噜噜人人爽亚洲精品| 精品亚洲精品福利线在观看| 范冰冰一级做a爰片久久毛片| 欧美日本韩国国产| 日韩极品在线观看| 日本女人性生活视频| 69精品人人人人| 欧美色图天堂| 精品麻豆av| 日韩主播视频在线| 国产一区在线观看免费| 88在线观看91蜜桃国自产| 成人国产免费电影| 国产伦精品一区二区三区免费视频| 亚洲日本视频| av网站免费在线看| 51午夜精品国产| ****av在线网毛片| 奇米视频888战线精品播放| 免费在线成人网| 欧美色图一区二区| 日韩av有码在线| 天天综合网天天| 手机看片日韩国产| 成人免费的视频| 国产成人精品亚洲| 久久伊人精品天天| 免费看久久久| 一起操在线视频| 亚洲曰韩产成在线| 狠狠狠综合7777久夜色撩人| 国产一区视频在线| 亚洲人成久久| 人人妻人人澡人人爽| 日韩天堂在线观看| 电影一区二区三| 青青草综合视频| 久久夜色精品国产欧美乱极品| 中文字字幕在线观看| 欧美精品激情在线观看| 欧美三级三级| 亚洲欧美日韩色| 欧美熟乱第一页| 99riav视频在线观看| 日韩中文一区| 99精品热视频| 97在线播放免费观看| 91高清视频免费| 亚洲国产精品91| 91久久免费视频| 日韩免费在线观看| 涩涩涩久久久成人精品 | 激情成人综合网| 亚洲欧美偷拍一区| 欧美日韩国产成人在线|