日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

使用Angular,Ionic 4和Spring Boot构建移动应用

發布時間:2023/12/3 javascript 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Angular,Ionic 4和Spring Boot构建移动应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

朋友不允許朋友寫用戶身份驗證。 厭倦了管理自己的用戶? 立即嘗試Okta的API和Java SDK。 在幾分鐘之內即可對任何應用程序中的用戶進行身份驗證,管理和保護。

我是Ionic的忠實粉絲。 幾年前,我基于AngularJS開始使用它。 作為開發人員,我真的很喜歡它,因為我了解Angular。 我發現成為Ionic的一名富有成效的開發人員無需學習更多知識。

什么是離子? 我很高興你問! Ionic是一個開源項目,可讓您使用網絡技術來構建移動應用程序。

從技術上講,這被稱為“混合”應用程序,因為它未使用本機SDK。 混合移動應用程序的分發方式與本機應用程序一樣:它們可以安裝在移動設備上,并在應用程序商店中列出。 作為最終用戶,您很有可能無法分辨混合移動應用程序與本地移動應用程序之間的區別。

不僅如此,Ionic還支持PWA! 這意味著您可以將打包的同一應用程序部署到Web上并運送到應用程序商店。 最大可發現性FTW!

如果您了解我,就會知道我也是Java,Spring Boot和JHipster的忠實擁護者。 如果您不知道JHipster是什么,對不起。 這是我的錯。 我一直在盡力傳播這個詞,但是您卻以某種方式錯過了它。 這是有史以來最好的事情! 如果您從AppFuse那里了解我,或者您熟悉Ruby on Rails,那就到了10點。JHipster是一個應用程序生成器和平臺,用于使用JavaScript前端構建Java應用程序。

Spring Boot是當前支持的唯一后端框架,目前正在開發.NET和Node.js實現。 在前端,都支持Angular,React,Vue,React Native和Ionic。

在這個簡短的教程中,我將向您展示如何將Ionic用于JHipster v4和Spring Boot和JHipster 6。

要完成本教程,您需要安裝Java 8 +,Node.js 10+和Docker。 您還需要創建Okta開發者帳戶 。

使用JHipster創建Spring Boot + Angular應用

您可以通過Homebrew ( brew install jhipster )或npm brew install jhipster 。

npm i -g generator-jhipster@6.1.2

一旦安裝了JHipster,便有兩種選擇。 有一種生成應用程序的快速方法(我推薦),還有一種乏味的選擇所有選項的方法。 我不在乎您使用哪一個,但是您必須選擇OAuth 2.0 / OIDC身份驗證才能成功完成本教程。

這是簡單的方法:

mkdir app && cd appecho "application { config { baseName oauth2, authenticationType oauth2, \buildTool gradle, testFrameworks [protractor] }}" >> app.jhjhipster import-jdl app.jh

困難的方法是運行jhipster并回答許多問題。 運行此選項時有太多選擇,您可能會質疑自己的理智。 最后,我記得讀過JHipster允許26K +組合!
如果您使用的是快速互聯網且筆記本電腦性能較差,則項目生成過程將需要幾分鐘才能完成。 完成后,您應該會看到類似以下的輸出。

帶有Keycloak和Spring Security的OIDC

JHipster有幾個身份驗證選項:JWT,OAuth 2.0 / OIDC和UAA。 使用JWT(默認設置),您可以將訪問令牌存儲在客戶端上(在本地存儲中)。 這可行,但不是最安全的。 UAA涉及使用您自己的OAuth 2.0授權服務器(由Spring Security提供支持),OAuth 2.0 / OIDC允許您使用Keycloak或Okta。

Spring Security使Keycloak和Okta集成變得非常簡單,這很愚蠢。 Keycloak和Okta被稱為“身份提供者”,如果您有一個兼容OIDC的類似解決方案,我相信它將與Spring Security和JHipster一起使用。

默認情況下設置Keycloak很好,因為您可以在沒有Internet連接的情況下使用它。

要登錄剛剛創建的JHipster應用,您需要啟動并運行Keycloak。 使用OIDC創建JHipster項目進行身份驗證時,它將創建具有默認用戶和角色的Docker容器定義。 使用以下命令啟動Keycloak。

docker-compose -f src/main/docker/keycloak.yml up -d

與啟動應用程序./gradlew (或./mvnw ,如果你選擇的Maven),你應該能夠登錄使用“管理/ admin”作為您的憑據。

打開另一個終端,并證明所有端到端測試均通過:

npm run e2e

如果您的環境設置正確,您將看到類似以下的輸出:

> oauth-2@0.0.0 e2e /Users/mraible/app > protractor src/test/javascript/protractor.conf.js[16:02:18] W/configParser - pattern ./e2e/entities/**/*.spec.ts did not match any files. [16:02:18] I/launcher - Running 1 instances of WebDriver [16:02:18] I/direct - Using ChromeDriver directly...account? should fail to login with bad password? should login successfully with admin account (1754ms)administration? should load metrics? should load health? should load configuration? should load audits? should load logs7 passing (15s)[16:02:36] I/launcher - 0 instance(s) of WebDriver still running [16:02:36] I/launcher - chrome #01 passed Execution time: 19 s.

OIDC與Okta和Spring Security

要切換到Okta,您首先需要創建一個OIDC應用。 如果您沒有Okta Developer帳戶, 現在是時候了 !

為什么用Okta代替Keycloak?

Keycloak在開發中表現出色,Okta具有免費的多因素身份驗證,電子郵件支持以及出色的生產性能。 開發人員帳戶可免費為您提供1000個每月活躍用戶! 您可以在developer.okta.com/pricing上查看其他免費功能和透明價格。

登錄到您的Okta Developer帳戶。

  • 在頂部菜單中,單擊“ 應用程序”
  • 點擊添加應用
  • 選擇網站 ,然后單擊下一步。
  • 輸入JHipster FTW! 名稱(此值無關緊要,請隨時更改)
  • 將登錄重定向URI更改為http://localhost:8080/login/oauth2/code/oidc
  • 點擊完成 ,然后編輯并將http://localhost:8080為注銷重定向URI
  • 點擊保存

這些是您需要為JHipster完成的步驟。 使用如下命令啟動JHipster應用程序:

SPRING_SECURITY_OAUTH2_CLIENT_PROVIDER_OIDC_ISSUER_URI=https://{yourOktaDomain}/oauth2/default \SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_OIDC_CLIENT_ID=$clientId \SPRING_SECURITY_OAUTH2_CLIENT_REGISTRATION_OIDC_CLIENT_SECRET=$clientSecret ./gradlew

上面的命令鍵入起來可能很麻煩,因此建議您復制/粘貼或將值設置為環境變量。 您也可以在Spring Boot的properties / YAML文件中配置它們,但永遠不要將機密存儲在源代碼管理中 。

為Ionic創建本機應用

您還需要為Ionic創建本機應用程序。 這是因為將IHonic for JHipster配置為使用PKCE (代碼交換證明密鑰)。 JHipster中當前的Spring Security OIDC支持仍然需要客戶端密碼。 PKCE沒有。
返回Okta開發人員控制臺,并按照以下步驟操作:

  • 在頂部菜單中,單擊“ 應用程序”
  • 點擊添加應用
  • 選擇本 ,然后單擊下一步
  • 輸入Ionic FTW! 為名字
  • 添加登錄重定向URI: http://localhost:8100/implicit/callback和dev.localhost.ionic:/callback
  • 單擊完成 ,然后編輯并添加注銷重定向重定向URI: http://localhost:8100/implicit/logout和dev.localhost.ionic:/logout
  • 點擊保存

您需要本機應用程序中的客戶端ID,因此請保持瀏覽器選項卡處于打開狀態或將其復制/粘貼到某個位置。

創建組并將其作為聲明添加到ID令牌

為了登錄到您的JHipster應用,您需要調整Okta授權服務器以包含groups聲明。

在Okta上,導航到Users > Groups 。 創建ROLE_ADMIN和ROLE_USER組并將您的帳戶添加到其中。

導航到“ API” >“ 授權服務器” ,單擊“ 授權服務器”選項卡,然后編輯默認選項卡。 點擊索賠標簽,然后添加索賠 。 將其命名為“組”或“角色”,并將其包含在ID令牌中。 將值類型設置為“ Groups”,并將過濾器設置為.*的正則表達式。 點擊創建

導航到http://localhost:8080 ,單擊“ 登錄” ,您將被重定向到Okta進行登錄。

輸入用于注冊帳戶的憑據,然后應將您重定向回JHipster應用。

讓我們對該示例進行一些增強,并創建一個可以上傳圖片的圖片庫。 有點像Flickr,但waaayyyy比較原始。

JHipster具有JDL(JHipster域語言)功能,可讓您在應用程序中對數據建模并從中生成實體。 您可以使用其JDL Studio功能在線完成此操作,并在完成后將其保存在本地。

我為此應用創建了一個數據模型,該數據模型具有一個Album , Photo和Tag實體,并在它們之間建立了關系。 下面是JDL Studio的屏幕截圖。

復制下面的JDL并將其保存在項目根目錄下的photos.jdl文件中。

entity Album {title String required,description TextBlob,created Instant }entity Photo {title String required,description TextBlob,image ImageBlob required,taken Instant }entity Tag {name String required minlength(2) }relationship ManyToOne {Album{user(login)} to User,Photo{album(title)} to Album }relationship ManyToMany {Photo{tag(name)} to Tag{photo} }paginate Album with pagination paginate Photo, Tag with infinite-scroll

您可以使用以下命令生成實體和CRUD代碼(Java用于Spring Boot; TypeScript和HTML用于Angular):

jhipster import-jdl photos.jdl

出現提示時,鍵入a以更新現有文件。

此過程將創建Liquibase changelog文件(以創建數據庫表),實體,存儲庫,Spring MVC控制器以及創建,讀取,更新和刪除數據對象所需的所有Angular代碼。 它甚至會生成Jest單元測試和量角器端到端測試!

該過程完成后,重新啟動您的應用程序,并在“ 實體”菜單下確認所有實體都存在(并且可以工作)。

您可能會注意到,實體列表屏幕已預加載了數據。 這是由faker.js完成的。 要關閉它,請編輯src/main/resources/config/application-dev.yml ,搜索liquibase并將其contexts值設置為dev 。 我在此示例的代碼中進行了此更改,然后運行./gradlew clean清除數據庫。

liquibase:# Add 'faker' if you want the sample data to be loaded automaticallycontexts: dev

使用Ionic和Angular開發移動應用

Ionic for JHipster的入門與JHipster相似。 您只需安裝Ionic CLI,Yeoman,模塊本身,然后運行命令來創建應用程序。

npm i -g generator-jhipster-ionic@4.0.0 ionic@5.1.0 yo yo jhipster-ionic

如果您的app程序app程序位于~/app ,則應從主目錄( ~ )運行此命令。 Ionic for JHipster將提示您輸入后端應用程序的位置。 使用mobile作為應用程序的名稱,并使用app作為JHipster應用程序的位置。

當提示您覆蓋mobile/src/app/app.component.ts時,鍵入a

在編輯器中打開mobile/src/app/auth/auth.service.ts ,搜索data.clientId并將其替換為Okta上本機應用程序中的客戶端ID。

// try to get the oauth settings from the server this.requestor.xhr({method: 'GET', url: AUTH_CONFIG_URI}).then(async (data: any) => {this.authConfig = {identity_client: '{yourClientId}',identity_server: data.issuer,redirect_url: redirectUri,end_session_redirect_url: logoutRedirectUri,scopes,usePkce: true};... }

使用Keycloak時,不需要進行此更改。

向訪問令牌添加聲明

為了使用Ionic應用程序成功進行身份驗證,您必須在Okta中進行更多配置。 由于Ionic客戶端只會向JHipster發送訪問令牌,因此您需要1)向訪問令牌添加groups聲明,以及2)再添加幾個聲明,以便用戶名稱在JHipster中可用。

導航到“ API” >“ 授權服務器” ,單擊“ 授權服務器”選項卡,然后編輯默認選項卡。 點擊索賠標簽,然后添加索賠 。 將其命名為“組”,并將其包括在訪問令牌中。 將值類型設置為“ Groups”,并將過濾器設置為.*的正則表達式。 點擊創建

添加另一個聲明,將其命名為given_name ,將其包含在訪問令牌中,在值類型中使用Expression ,并將值設置為user.firstName 。 (可選)將其包括在profile范圍中。 執行相同的操作來創建family_name聲明并使用表達式user.lastName 。

完成后,您的索賠應如下所示。

運行以下命令以啟動Ionic應用程序。

cd mobile ionic serve

您會看到一個帶有登錄按鈕的屏幕。 單擊它,您將被重定向到Okta進行身份驗證。

現在您已經可以登錄,可以使用實體生成器為數據模型生成Ionic頁面。 運行以下命令(在~/mobile目錄中)為您的實體生成屏幕。

yo jhipster-ionic:entity album

當提示您從現有實體生成此實體時,鍵入Y。 輸入../app作為現有應用程序的路徑。 當提示您重新生成實體并覆蓋文件時,鍵入Y。 當詢問有關沖突文件時,輸入一個

返回運行Ionic應用程序的瀏覽器(如果已停止,請重新啟動它)。 點擊底部的實體 ,然后點擊相冊 。 點擊右下角的藍色+圖標,然后添加一個新相冊。

單擊右上角的??保存您的相冊。 您會看到一條成功消息,并在下一個屏幕上列出。

刷新您的JHipster應用程序的相冊列表,您也會在這里看到它!

使用以下命令以及與上述相同的答案為其他實體生成代碼。

yo jhipster-ionic:entity photo yo jhipster-ionic:entity tag

在iOS上運行您的Ionic應用

要為您的Ionic應用程序生成iOS項目,請運行以下命令:

ionic cordova prepare ios

當提示您安裝ios平臺時,鍵入Y。 該過程完成后,在Xcode中打開您的項目:

open platforms/ios/MyApp.xcworkspace

如果您沒有安裝Xcode,則可以從Apple下載 。

您需要在“ 常規”選項卡中配置代碼簽名,然后才能在Simulator中運行您的應用程序。

登錄到您的Ionic應用程序,點擊“ 實體”并查看照片列表。

在http://localhost:8080的JHipster應用程序中添加照片。

要在您的Ionic應用程序中查看此新專輯,請用鼠標向下拖動以模擬手機上的拉動刷新手勢。 看起來不錯–有效!

在此屏幕上,您應該了解一些手勢。 單擊該行將帶您到查看屏幕,您可以在其中查看照片的詳細信息。 您也可以向左滑動以顯示編輯和刪除按鈕。

在Android上運行您的Ionic應用

在Android上部署應用程序與iOS非常相似。 簡而言之:

  • 確保您使用的是Java 8
  • 運行ionic cordova prepare android
  • 在Android Studio中打開platforms/android ,如果出現提示,請升級Gradle
  • 在AndroidManifest.xml launchMode singleTask設置為singleTask
  • 使用Android Studio啟動您的應用
  • 在您的應用程序啟動時,運行adb reverse tcp:8080 tcp:8080以便仿真器可以與JHipster對話
  • 有關更詳盡的說明,請參見我的Ionic 4教程的Android部分 。

    了解有關Ionic 4和JHipster 6的更多信息

    Ionic是利用您的Web開發技能構建移動應用程序的好方法。 您可以在瀏覽器中進行大部分開發,并在準備進行測試時將其部署到設備中。 您也可以僅將應用程序部署為PWA,而不能同時將其部署到應用程序商店。

    JHipster也支持PWA,但我認為Ionic應用程序看起來像本機應用程序,效果很好。 關于JHipster和Ionic,我可以講的更多,但這應該足以使您入門。

    您可以在GitHub上的@ oktadeveloper / okta-ionic4-jhipster-example上找到本文中開發的應用程序的源代碼。

    我還寫了其他一些有關Ionic,JHipster和Angular的文章。 如果有時間請檢查一下。

    • 教程:Ionic 4中的用戶登錄和注冊
    • 帶有Spring Cloud Config和JHipster的Java微服務
    • Angular 8 + Spring Boot 2.2:立即構建一個CRUD應用程序!
    • 帶有Java 12和JHipster 6的更好,更快,更輕量的Java
    • 使用React Native和Spring Boot構建一個移動應用

    如果您喜歡本教程,請在Twitter上關注@oktadev 。 您可能還想訂閱我們的YouTube頻道 。 如果您有任何疑問,請發表評論或使用jhipster標簽將您的問題發布到Stack Overflow 。

    “使用Angular,Ionic 4和Spring Boot構建移動應用程序”最初于2019年6月24日發布在Okta Developer博客上。

    朋友不允許朋友寫用戶身份驗證。 厭倦了管理自己的用戶? 立即嘗試Okta的API和Java SDK。 在幾分鐘之內即可對任何應用程序中的用戶進行身份驗證,管理和保護。

    翻譯自: https://www.javacodegeeks.com/2019/09/build-mobile-apps-angular-ionic-4-spring-boot.html

    總結

    以上是生活随笔為你收集整理的使用Angular,Ionic 4和Spring Boot构建移动应用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    欧美激情视频一区 | 91精品国自产在线 | 精品亚洲va在线va天堂资源站 | 久久国产日韩 | 日韩免费电影在线观看 | 久久福利国产 | 国内久久看 | 亚洲色图av | 久久草视频| 久久艹在线观看 | 国产二区视频在线观看 | 亚洲h在线播放在线观看h | 91入口在线观看 | 国产精品美女久久久 | a黄色 | 亚洲日本在线一区 | 久久精品亚洲精品国产欧美 | 三级av黄色 | 成年人毛片在线观看 | 97精品国产一二三产区 | 国产精品久久久久久久久久久久午夜片 | 国产三级在线播放 | 日韩国产欧美在线视频 | 成年人免费看片网站 | 国产偷国产偷亚洲清高 | 一区二区精品在线 | 日韩字幕 | 日韩av看片 | 国产亚洲精品福利 | 日本aa在线| 国产又粗又猛又爽又黄的视频先 | 丁香婷婷基地 | 国产99精品在线观看 | 午夜国产在线 | 大荫蒂欧美视频另类xxxx | 国内久久精品视频 | 欧美日韩破处 | 国产亚洲久一区二区 | 高清精品久久 | 五月的婷婷 | 黄网站免费看 | 免费av在线网 | 中文字幕高清在线播放 | 亚洲国产wwwccc36天堂 | 爱av在线网 | 成人aaa毛片 | 亚洲综合视频在线观看 | 狠狠狠狠狠狠 | 四虎影视8848dvd | 亚洲无吗av| 婷婷国产视频 | 亚洲高清视频在线观看免费 | 99在线免费视频 | 色网站免费在线看 | 少妇bbb| av网站大全免费 | 成人免费在线观看av | 国产精品18久久久久久久久久久久 | 精品1区二区 | 成人毛片一区 | 午夜av不卡| 免费黄色在线 | av免费黄色| 亚洲精品国产麻豆 | 国产一区二区在线观看视频 | 国产视频97 | www178ccom视频在线| 国内免费久久久久久久久久久 | 99精品视频免费在线观看 | 亚洲精品久久激情国产片 | 99r在线精品 | 日韩欧美视频二区 | 国产一区在线观看视频 | 免费国产在线精品 | 婷婷网五月天 | 久久曰视频 | 免费在线观看av | 免费在线观看毛片网站 | 亚洲国产中文在线 | 国产精品久久一卡二卡 | 91超在线| www.五月天 | 国产精品大片免费观看 | 亚洲成av人影院 | 日韩精品一区不卡 | 麻豆精品视频在线 | 欧美日韩国产精品久久 | 97超碰国产精品女人人人爽 | 日韩经典一区二区三区 | 日日夜夜精品网站 | 国产特级毛片aaaaaa高清 | 成年人视频在线观看免费 | 国产99精品在线观看 | 最新国产视频 | 精品国产一区二区三区四区在线观看 | 国产成人一区二区三区在线观看 | 国产99在线 | 97超碰国产精品女人人人爽 | 婷婷综合导航 | 大荫蒂欧美视频另类xxxx | 亚洲aⅴ乱码精品成人区 | 国产精品久久久久久久久久久久午 | 黄色一级在线视频 | www.天天色.com | 中文理论片 | 欧美在线视频一区二区三区 | 在线一二区| 日韩三级视频在线观看 | 色婷婷九月 | 丁香花在线观看视频在线 | 成人超碰在线 | 成年人在线看片 | 天天射,天天干 | 黄色在线观看免费 | 99久在线精品99re8热视频 | 国模一区二区三区四区 | 日韩av一区二区在线影视 | 日韩在线观看第一页 | 欧美永久视频 | 国产亚洲在线观看 | 亚洲美女久久 | 色综合中文综合网 | 91av手机在线 | 一区二区三区高清不卡 | 亚洲精品午夜久久久久久久久久久 | 99热最新在线 | 欧美精品在线观看免费 | 天天干天天干天天操 | 久久国产精品电影 | 99久久久久成人国产免费 | 2019av在线视频 | 亚洲性少妇性猛交wwww乱大交 | 偷拍久久久 | 日韩在线色视频 | 午夜在线看片 | 午夜av一区 | 婷婷久久精品 | 亚洲天天| 免费久久久久久久 | 久久成人亚洲欧美电影 | 在线播放国产精品 | 狠狠综合网 | 中文视频在线看 | 国产精品门事件 | 欧美性精品 | 91视频最新网址 | 一区二区视频在线看 | 国产黄色片免费 | 日韩av在线免费播放 | 亚洲综合成人专区片 | 亚洲专区欧美 | 国产免费高清 | 97精品国产97久久久久久粉红 | 久久区二区 | 福利一区在线 | 特级a老妇做爰全过程 | 久久综合狠狠综合 | 国产人在线成免费视频 | 五月婷婷影院 | 久久福利精品 | 黄色软件视频大全免费下载 | 免费在线观看视频a | 国产视频在线看 | 在线看国产日韩 | 黄色av一区二区三区 | 国产视频第二页 | 91av在线播放视频 | 亚洲综合成人在线 | 在线观看亚洲国产精品 | 国产一区二区免费 | 色网站在线免费 | 国产精品免费在线 | 97av视频在线 | 午夜手机看片 | 国产精品麻豆果冻传媒在线播放 | 日韩精品1区2区 | 国产黄色成人 | 日本黄区免费视频观看 | 69av网| 丝袜精品视频 | 国产视频九色蝌蚪 | 九九爱免费视频 | 天天干天天弄 | 国产视频一区二区在线 | 中文字幕123区 | 欧美精彩视频在线观看 | 精品美女久久 | 亚洲精品视频在线观看免费视频 | 成人黄色在线电影 | 久久久久久久久久久久99 | 激情图片久久 | 欧美日韩亚洲在线观看 | 国产精品露脸在线 | 欧美极品一区二区三区 | 国产在线播放一区二区三区 | 久久99国产精品视频 | 天天干,天天插 | 亚洲一区二区三区四区在线视频 | 亚洲视屏 | 国产精品h在线观看 | 日本少妇久久久 | av免费网站在线观看 | 婷婷在线看 | 激情深爱| 国产在线观看免费观看 | 欧美精品一区二区在线观看 | 女人18片 | 欧美一级视频免费 | 亚洲国产成人在线 | a爱爱视频 | 日本久久久久久久久 | 欧美激情h | 中文字幕一区二区三区四区 | 久久精品在线 | 久久久免费在线观看 | 波多野结衣电影久久 | 免费又黄又爽的视频 | 国产精品乱码久久久久 | 欧美日韩在线观看一区 | 在线 国产一区 | 国产亚洲精品久久久久久电影 | www.干| 国产精品视频999 | 最近中文字幕高清字幕免费mv | 国产日本高清 | 伊人五月在线 | 欧美成人xxx | 国产一区二区在线观看免费 | 中文字幕 91 | 中日韩欧美精彩视频 | 天天爱天天操天天干 | 久久成年人 | 五月天综合激情网 | 日韩美女免费线视频 | 国产精品一区二区免费 | 91九色网址| av黄色在线| 97精品超碰一区二区三区 | 一级黄网 | 亚洲精品h| 亚洲黄色av网址 | 亚洲一区二区麻豆 | 久久精品综合一区 | 久久五月激情 | 成人久久 | 国产一区二区日本 | av在线播放亚洲 | 国产欧美久久久精品影院 | 成年人免费在线播放 | 国产精品免费在线 | 日韩欧在线 | 在线观看不卡视频 | 黄色的视频 | 日韩免费b | 欧美99精品| 国产特级毛片 | 午夜国产一区二区三区四区 | 久久久影片| 久久久久久麻豆 | 91av官网| 日日干干 | 欧美韩国日本在线观看 | 黄色成人在线观看 | 毛片网站在线观看 | 黄色国产高清 | 91精品国产自产91精品 | 一区电影 | 天天干天天怕 | 91看片一区二区三区 | 能在线看的av | 2019中文最近的2019中文在线 | 欧美性色综合 | 亚洲精品网址在线观看 | 日韩最新理论电影 | 国产精品九九久久久久久久 | 国产91精品久久久久久 | 91精品在线视频观看 | 亚洲精品永久免费视频 | 国产视频精品久久 | 99久久久国产精品免费99 | av不卡网站| 美女视频黄色免费 | 精品久久久久久久久久岛国gif | 国产精品一区二区中文字幕 | 欧美9999| 久一网站 | 日韩伦理片一区二区三区 | 色姑娘综合天天 | 天天摸日日操 | 2019免费中文字幕 | 超碰97公开 | 国产亚洲久一区二区 | 亚洲干视频在线观看 | 国产在线国偷精品产拍 | 亚洲国产久 | 91成人网在线观看 | 国产精品一区二区三区视频免费 | 国产一二三区在线观看 | 亚洲天天综合网 | 久久综合色综合88 | 日韩一级片大全 | 又黄又刺激又爽的视频 | 美女网站免费福利视频 | 国产精品毛片久久久久久久 | 久草在线费播放视频 | 国产视频精品久久 | www.夜夜| 国产精品久久久久免费 | 亚洲综合成人专区片 | 国产精品 欧美 日韩 | 24小时日本在线www免费的 | 国产丝袜美腿在线 | 国产在线美女 | 天天操天天爱天天爽 | 久草热久草视频 | 久草在线视频中文 | 婷婷丁香在线观看 | 日韩av偷拍| av电影亚洲| 一区二区三区播放 | 激情网第四色 | 天天操夜夜操国产精品 | 久久免费播放视频 | 日本久久久亚洲精品 | 西西人体4444www高清视频 | 久久av不卡 | 一区二区三区免费在线观看视频 | 国产欧美高清 | 五月天色综合 | 亚洲视频1区2区 | 国产精品久久久久久久7电影 | 黄色三级免费 | 一区二区欧美日韩 | 中文字幕频道 | 亚洲成人免费 | 欧美日韩国产伦理 | 99在线观看 | 日韩免费在线观看 | 特黄特色特刺激视频免费播放 | 国产美腿白丝袜足在线av | 久久久久一区二区三区 | 国产精品美女久久久久久免费 | 久久深夜福利免费观看 | 国产精品免费人成网站 | 亚洲成人一区 | 91精品视频免费在线观看 | 激情电影影院 | 婷婷丁香色综合狠狠色 | 中文字幕在线视频一区二区三区 | 欧美色综合天天久久综合精品 | 久久福利影视 | 操操碰 | 国产一区二区视频在线播放 | 视频一区二区精品 | 日韩成年视频 | 亚洲美女视频在线观看 | 久久视了 | 九九九九九国产 | 国产成人精品综合久久久 | 国产成人一级电影 | 亚洲va欧美va人人爽 | 国产午夜精品一区二区三区欧美 | 日本中文字幕高清 | 欧美一级性生活 | 色吧av色av| 午夜.dj高清免费观看视频 | 激情欧美日韩一区二区 | 97成人精品 | www.久久久精品 | 人人玩人人添人人 | 国产精品久久久久久久久久久久午夜 | 在线 国产 日韩 | 免费一级片视频 | 欧美日本中文字幕 | 天天操伊人 | 精品国产乱码一区二 | 欧美亚洲国产一卡 | 又大又硬又黄又爽视频在线观看 | 国产99在线免费 | 国产黄在线 | 国产成人香蕉 | 99久久综合精品五月天 | 亚洲一区欧美激情 | 国产一区二区精品91 | 日韩一级电影在线观看 | 性色大片在线观看 | 一级黄色片毛片 | 亚洲国产影院av久久久久 | www国产亚洲精品 | 最近中文字幕在线中文高清版 | 日韩在线观看你懂的 | 亚洲国产中文在线观看 | 中文字幕一区二区三区视频 | 久久成人久久 | 国产成人黄色网址 | 91大神电影 | 一区二区三区免费看 | 福利视频一区二区 | 天天操天天怕 | 国产精品成人一区二区三区 | 热热热热热色 | 成人免费共享视频 | 狠狠操夜夜操 | 911精品美国片911久久久 | 91成熟丰满女人少妇 | 婷婷六月中文字幕 | 色综合天| 国产精品第二页 | 人人爽人人av | 久久精品中文视频 | 精品欧美一区二区精品久久 | 视频在线观看入口黄最新永久免费国产 | 亚洲精品乱码久久久久 | 91丨九色丨国产在线观看 | 深夜男人影院 | 欧美激情xxxx性bbbb | 日本中文字幕在线看 | 成人三级黄色 | 中文字幕久久精品亚洲乱码 | 亚洲国产播放 | 国产精品视频专区 | 国产不卡av在线 | 一级黄色片在线播放 | 黄色一二级片 | 国产99久久精品一区二区永久免费 | av免费高清观看 | 91av视频在线播放 | 成人一级视频在线观看 | 亚洲成人精品av | a'aaa级片在线观看 | 少妇视频一区 | 亚洲综合欧美激情 | 国产视频亚洲视频 | 五月婷婷丁香在线观看 | 黄色三级网站在线观看 | 国产色拍| 西西4444www大胆无视频 | 国产精品中文字幕av | 国产成年人av| 正在播放日韩 | 久久久电影网站 | www.日韩免费 | 午夜在线看片 | 欧美成人猛片 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 国产一级特黄毛片在线毛片 | 福利片视频区 | 午夜影视剧场 | 人人玩人人爽 | 韩国一区在线 | 亚洲码国产日韩欧美高潮在线播放 | 美女黄频视频大全 | 在线视频麻豆 | 久久免费大片 | 久久看片网站 | 日日摸日日添夜夜爽97 | 国产高清精品在线 | 黄色av成人在线 | 久久观看 | 亚洲在线免费视频 | 国产在线观看免费观看 | 色综合 久久精品 | 91av电影在线观看 | 久久免费成人网 | 亚洲h在线播放在线观看h | 亚洲一区欧美精品 | 久久视频二区 | 亚洲成人国产精品 | 久久免费99 | 综合色中色 | 免费av福利| 亚洲精品国产精品国产 | 日本视频高清 | 毛片区 | 9草在线 | 久久刺激视频 | 91综合色| 91九色丨porny丨丰满6 | 91精品久久香蕉国产线看观看 | 日产乱码一二三区别免费 | av福利在线播放 | 亚洲www天堂com | 免费看片成年人 | 91精品啪在线观看国产 | 99热高清| 黄色影院在线观看 | 日韩欧美不卡 | 亚洲另类视频 | 天天性天天草 | 国产vs久久 | 西西www444| av福利在线导航 | 久久一区二区三区超碰国产精品 | 91黄色影视 | 日韩精品视频免费专区在线播放 | 精品久久久久久久久久岛国gif | 色偷偷97| 国产又粗又猛又黄又爽 | 亚洲国产精品久久 | www.97视频 | 亚洲视频免费在线 | 在线成人一区 | 狠狠干婷婷色 | 主播av在线| 午夜影视剧场 | 99精品久久精品一区二区 | 在线观看免费黄视频 | 我要看黄色一级片 | 日本公妇色中文字幕 | 日韩精品五月天 | 精品女同一区二区三区在线观看 | 精品国产理论片 | 永久黄网站色视频免费观看w | av中文在线影视 | 免费成人在线电影 | 免费电影播放 | 人人爽人人爽人人 | 久久精品久久精品 | 69av视频在线| 亚洲成熟女人毛片在线 | 人人舔人人爱 | 97在线观看免费观看 | 天天色天天操综合 | 天天天天综合 | 亚洲午夜av| 欧美激情精品久久久久久 | 国产在线999 | 国产日韩精品一区二区三区在线 | 亚洲欧美成人在线 | 91精品国产三级a在线观看 | 国产精品一区二区三区电影 | 欧美在线视频一区二区三区 | 亚洲精品av在线 | 最近中文字幕国语免费av | 91在线文字幕 | 色视频在线| 特级西西444www大精品视频免费看 | 亚洲精品在线免费播放 | 亚洲日本韩国一区二区 | 亚洲黑丝少妇 | 一级片观看 | 久久综合9988久久爱 | 国产一区二区三区四区在线 | 一级黄色av | 亚洲精品视频大全 | 四虎影视欧美 | 国内精品久久久久久中文字幕 | av线上免费观看 | 啪啪免费试看 | www免费视频com | 国产在线精品播放 | 天天操操操操操 | 伊香蕉大综综综合久久啪 | 久久久久久久久久久久久影院 | 成人av观看| 久久久一本精品99久久精品66 | 香蕉视频在线视频 | 日韩一二区在线观看 | 在线亚洲欧美日韩 | 日本最大色倩网站www | 亚洲在线日韩 | 中文字幕在线国产精品 | 99热官网 | 欧美另类视频 | 天天干天天碰 | 国产美女永久免费 | 99久久夜色精品国产亚洲 | 97在线观看免费观看 | 我要色综合天天 | 狠狠狠狠狠狠狠干 | 欧美日韩另类在线 | 丁香九月激情综合 | 色丁香色婷婷 | 久久久蜜桃 | av在线免费播放网站 | www..com黄色片 | 五月天丁香亚洲 | 91精品啪在线观看国产线免费 | 国产日韩欧美在线看 | 日本最大色倩网站www | 成人在线免费观看网站 | 国产精品激情 | 99九九热只有国产精品 | 国产一区福利 | 国产精品入口传媒 | 午夜.dj高清免费观看视频 | 精品国产一区二 | 亚洲三级在线免费观看 | 成人在线观看免费视频 | 91精品久 | 国产精品毛片一区二区在线看 | 精品国产伦一区二区三区观看方式 | 久草在线免费看视频 | 亚洲国产操 | aa一级片| 99久久电影 | 久久综合婷婷综合 | 久久久久国产免费免费 | 国产精品一区二区久久精品爱微奶 | 色姑娘综合网 | 欧美男同视频网站 | 天天操天天操天天操 | 日韩在线视频一区二区三区 | 国产精品爽爽爽 | 天堂在线成人 | 欧洲亚洲女同hd | 久久久久久久久久久久电影 | 色九九影院| 日韩免费成人 | 久久影视一区二区 | 国产精品理论视频 | 人人擦 | h文在线观看免费 | 久久精品99国产精品 | 在线观看国产区 | 欧美一级性视频 | 五月花丁香婷婷 | 麻豆91精品| 怡红院av久久久久久久 | 毛片网免费| 免费在线观看av电影 | 综合久久五月天 | 视频一区亚洲 | 99精品视频在线观看 | 91桃色国产在线播放 | 四季av综合网站 | 免费中文字幕 | 日韩欧美国产免费播放 | 最近的中文字幕大全免费版 | 天天操操操操操 | 国产美女网站视频 | 欧美成人在线网站 | 日韩精品一区二区三区免费观看 | 国产福利一区二区三区视频 | 亚洲国产精品电影在线观看 | 亚洲精选在线观看 | 国内精品久久久久影院一蜜桃 | 人人狠狠 | 精品亚洲va在线va天堂资源站 | 国产精品一区在线观看你懂的 | 四虎影视成人永久免费观看亚洲欧美 | 国产精品美女久久久久aⅴ 干干夜夜 | 国产精品乱码高清在线看 | 综合网伊人 | 欧美精品被 | 9999免费视频 | 天天躁天天狠天天透 | 丁香激情五月 | 日韩免费 | 在线а√天堂中文官网 | 99视频在线观看视频 | 亚洲精品综合在线观看 | 国产精品免费一区二区三区 | 中文字幕在线视频一区二区 | 久久99国产精品视频 | 精品一区 精品二区 | 国产精品网站一区二区三区 | 麻豆视传媒官网免费观看 | 成年人在线免费看 | 日韩免费不卡av | 国产成人精品久久久久 | 深夜免费小视频 | 热99在线 | 亚洲免费av电影 | 精品日韩视频 | 欧美一级片免费观看 | 精品国产亚洲在线 | 国产美女精品 | 亚洲小视频在线观看 | 九色精品免费永久在线 | 久久综合色一综合色88 | 中文字幕刺激在线 | 欧美性色网站 | 欧美国产日韩一区二区三区 | 国产破处精品 | 日日夜夜人人精品 | 国产精品露脸在线 | 99视频免费播放 | 国产色一区| 天堂av在线网 | 中文字幕在线观看播放 | 99色资源| 98精品国产自产在线观看 | 国产精品成人国产乱一区 | 在线播放av网址 | 国产成人av网 | 最新中文字幕在线观看视频 | 91一区二区三区在线观看 | 国产色道 | 99久久久国产精品 | www.xxx.性狂虐 | 久久高清国产 | 中文字幕精品三区 | 国产视频精品网 | 99精品在线观看 | 亚洲精品国产第一综合99久久 | av高清不卡 | 一区二区中文字幕在线播放 | 久久在线观看视频 | av资源网在线播放 | 在线观看的黄色 | 黄网av在线 | 在线观看色网 | 国产在线综合视频 | 国产色a在线观看 | 操操操综合 | 中国精品一区二区 | 成人啊 v | 99re6热在线精品视频 | 精品日本视频 | 97超碰在线久草超碰在线观看 | 久久高清片 | www.av小说| www.99在线观看 | 96亚洲精品久久久蜜桃 | www.97色.com| 91精品国产高清自在线观看 | 在线观看国产中文字幕 | 奇米777777 | 亚洲精品中文字幕视频 | 福利视频导航网址 | 国产香蕉av| 最新日韩视频 | www色片 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 在线观看视频黄 | 日韩av成人免费看 | 免费三级黄 | 欧美成人在线免费 | 日韩av电影网站在线观看 | 日日天天av | 国产精品99久久久精品 | 日韩av免费大片 | www.久久爱.cn| 久操视频在线播放 | 久久在线观看 | 中文字幕av影院 | 亚洲综合干 | 免费在线播放黄色 | 国产精品久久久久久一二三四五 | 亚洲欧美综合精品久久成人 | 久久精品免费 | 成人av在线一区二区 | 91九色蝌蚪视频在线 | 国产乱码精品一区二区三区介绍 | 国产在线观看网站 | 九九热免费在线视频 | www.激情五月.com | 午夜精品视频一区二区三区在线看 | 国产麻豆果冻传媒在线观看 | 精品国产观看 | 日韩欧美精品在线 | 91久久奴性调教 | 欧美性性网| 一区二区三区免费播放 | 黄色一级免费 | av中文国产 | 视频二区在线视频 | 一区二区视频在线播放 | 韩国av永久免费 | 欧美日韩免费视频 | 国产精品成人久久久久久久 | 天堂在线v| 亚洲精品成人在线 | 欧美亚洲xxx| 九九久久影院 | 色婷婷视频在线观看 | 毛片基地黄久久久久久天堂 | 欧美日韩一级久久久久久免费看 | 亚洲最新毛片 | 视频一区二区视频 | 天堂va欧美va亚洲va老司机 | 夜夜夜夜爽 | 午夜性色 | 日韩精品在线观看av | 国产精品久久久久久久久久久久 | 国产成人一二片 | 九九九热视频 | 国产亚洲精品无 | 亚洲男人天堂a | 456成人精品影院 | 开心丁香婷婷深爱五月 | 亚洲国产中文字幕在线观看 | 欧美激情综合色 | 中文字幕 成人 | 亚洲更新最快 | 看毛片的网址 | 伊人五月天综合 | 丁香花中文字幕 | 欧美有色 | 免费试看一区 | 午夜视频在线瓜伦 | 午夜精品久久久 | 狠狠婷婷 | 亚洲无吗天堂 | 伊人小视频 | 97精品国产97久久久久久粉红 | 99色99 | 亚洲专区欧美专区 | 国产成视频在线观看 | 精品亚洲午夜久久久久91 | 久草影视在线 | 黄色免费观看网址 | 国产精品美女免费 | 日韩av电影一区 | 日韩精品短视频 | 玖玖在线视频观看 | 中文在线| 婷婷在线播放 | 欧美在线视频一区二区 | 日韩午夜精品福利 | 白丝av在线 | 欧美va天堂在线电影 | 在线高清一区 | 狠狠的干狠狠的操 | 天天在线免费视频 | 91九色视频导航 | 国产99亚洲 | 精品亚洲国产视频 | 在线99| 日韩精品视频第一页 | 五月婷婷激情综合 | 久久亚洲影视 | 免费看黄色大全 | 中文字幕在线观看日本 | 人人搞人人干 | 日韩丝袜视频 | 丁香免费视频 | 欧美一区二区三区四区夜夜大片 | 国产精品欧美日韩在线观看 | 一级片观看| 天天天天天干 | 正在播放日韩 | 亚洲精品一区二区三区在线观看 | av在线免费在线观看 | 久久国产成人午夜av影院潦草 | 国产91精品一区二区麻豆亚洲 | 伊人婷婷在线 | 久草视频精品 | 国产清纯在线 | 亚洲免费视频观看 | 日韩区欠美精品av视频 | 人人艹人人 | 日韩av一区二区在线 | 久久成年人 | 亚洲 中文 欧美 日韩vr 在线 | 91传媒在线看 | 午夜精品久久久99热福利 | 丁香激情综合久久伊人久久 | 婷婷视频在线观看 | 国产精品白浆视频 | 九九热视频在线播放 | 久久久精品国产一区二区 | 69av网| 伊人精品影院 | 国产精品久久久视频 | 精品国产人成亚洲区 | 国产日韩视频在线观看 | 亚洲人成人天堂h久久 | 午夜精品一区二区三区在线观看 | 五月天久久 | 热久久在线视频 | 国内精品在线一区 | 国产精品尤物视频 | 精品一区二区日韩 | 中文字幕二区 | 18+视频网站链接 | 中文字幕丝袜一区二区 | 欧美贵妇性狂欢 | 国产中文在线字幕 | 在线精品视频免费观看 | 婷婷综合国产 | 日日干影院 | 成人av免费在线 | 欧美性极品xxxx娇小 | 国产精品久久久久av | 91在线看免费 | 亚洲aⅴ乱码精品成人区 | 日韩精品中文字幕在线播放 | 亚洲精品视频免费在线 | 欧美在线视频不卡 | 黄色网址国产 | av一区二区三区在线观看 | 中文乱码视频在线观看 | 国产亚洲精品日韩在线tv黄 | 天天天色综合a | 日日激情 | 在线免费观看国产 | 黄色福利网 | 91在线免费看片 | 特级毛片aaa | 国产成人精品亚洲精品 | 五月综合激情 | 亚洲乱码久久久 | 92精品国产成人观看免费 | 黄色资源在线观看 | 国产又粗又猛又黄又爽视频 | 久久午夜视频 | 婷婷色综合| 日韩剧情| a级国产乱理论片在线观看 特级毛片在线观看 | 91高清一区| 精品国产一区二区三区四区vr | 国产高清精品在线观看 | 在线观看日韩免费视频 | 免费不卡中文字幕视频 | 丁香在线视频 | 亚洲年轻女教师毛茸茸 | 999久久久免费精品国产 | 日韩av电影免费观看 | 久久国产免费 | 国产一级在线免费观看 | 亚洲一级国产 | 精品国产一二三四区 | 国产精品999久久久 久产久精国产品 | 国产精品18久久久久久首页狼 | 国产99久久久国产精品免费看 | 国产精品嫩草影视久久久 | 日本二区三区在线 | 五月婷婷视频在线观看 | 国产亚洲成av片在线观看 | a天堂在线看 | 日韩夜夜爽 | 国产精品一区二区你懂的 | 一区二区三区在线视频观看58 | 91在线免费公开视频 | 久草视频精品 | 精品91在线 | 亚洲第二色 | 国产精品一区二区三区四 | 国产精品v a免费视频 | 中文字幕精品一区二区精品 | 午夜性生活 | 国产剧在线观看片 | 97超碰精品 | 中文字幕在线视频一区 | 国精产品999国精产品视频 | 久久久精品国产一区二区 | 99久久精品久久久久久动态片 | 人人看黄色| 国产麻豆视频 | 久草在线免费看视频 | 在线国产高清 | 国产精品福利在线播放 | 日韩理论在线视频 | 九九热免费精品视频 | 久99精品| 欧美激情精品久久久久久免费印度 | 深爱开心激情网 | 久久精品一二区 | 在线免费av电影 | 91精品久久久久久久久 | 日韩影视在线观看 | 国产成人一二三 | 夜夜躁狠狠躁日日躁 | 四虎影视8848dvd | 色九九视频 | 成年人黄色免费看 | www久久久久 | 久久久婷 | 国语精品免费视频 | 欧美在线视频二区 | 成人亚洲精品久久久久 | 久久96国产精品久久99漫画 | 成年人在线视频观看 | 国产精品久久久久久高潮 | 欧美亚洲久久 | 四虎影视精品永久在线观看 | 国产精选在线 | 月下香电影 | 国产精品一区二区三区视频免费 | 91精品推荐 | 视频成人免费 | 深爱综合网 | 日韩精品中文字幕一区二区 | 色偷偷88888欧美精品久久久 | 国产女教师精品久久av | 国产在线观看不卡 | 国产精品99久久久久的智能播放 | 最近免费观看的电影完整版 | 日韩在线观看电影 | 久草影视在线 | 久久男人影院 | 国色天香在线观看 | 欧美精品在线一区二区 | 国产精品久久久久久久久久久久午夜片 | 日韩欧美一区二区在线播放 | 亚洲人天堂 | 精品国内自产拍在线观看视频 | 91在线一区 | 亚洲经典视频 | 国产精品igao视频网网址 | 99r国产精品 | 欧美日韩国产精品一区二区 | 麻花传媒mv免费观看 | 国产精品久久久久久久久久东京 | a黄色片在线观看 | 国产精品99久久99久久久二8 |