【조사】WEB 앱을 PWA로 기동했을 경우에 브라우저의 쿠키가 인계되는지 확인한다
요약
OS
동작
iOS 11.3
- 브라우저와 PWA에서 쿠키가 공유되지 않음 - PWA를 다시 시작하면 시작할 때마다 초기화됩니다.
iOS 12.2
- 브라우저와 PWA에서 쿠키가 공유되지 않음 - PWA를 다시 시작해도 쿠키는 유지됩니다.
Android 8.0
- 브라우저와 PWA에서 쿠키 공유 - PWA를 다시 시작해도 쿠키는 유지됩니다.
【갱신 이력】
【추기】조사용 앱
조사에서 이용한 WEB어플리케이션은 앞으로도 iOS, Android버전업시에 이용할 가능성이 있을 것 같기 때문에 Heroku에서 공개해 둡니다. (무료 플랜으로 인해 잠시 액세스할 수 없는 경우 페이지가 표시되기까지 약간의 시간이 걸립니다.)
h tps : // p 와ー오오키키에-st-아 p. 어리석은 p. 코m/
조사 내용
WEB 앱을 PWA(프로그레시브 웹 앱)로 기동했을 경우에 브라우저의 쿠키가 인계되는지 확인한다.
조사 대상
WEB 앱을 PWA(프로그레시브 웹 앱)로 기동했을 경우에 브라우저의 쿠키가 인계되는지 확인한다.
조사 대상
확인 방법
login 링크를 클릭하면 쿠키에
user_id
로 1
를 저장하는 앱을 만듭니다.사전에 브라우저에서 login해 두고, PWA로서 기동했을 경우에,
- '로그인됨'이 표시되면 쿠키가 인계됨
- '로그인 전'이 표시되면 쿠키가 인계되지 않습니다.
라고 판단한다.
보충: 조사용 앱은 Rails에서 작성했다.
Rails에서는 쿠키를 이용하여 데이터를 저장하는 방법이 2개(session과 쿠키) 존재하므로 조사용 앱에서도 2가지 방법으로
user_id
확인 내용
세부사항: iOS 11.3
세부사항: Android 8.0
보충
조사용 앱 소스 코드(Ruby on Rails)
게다가 키이 시무라 / 쿠이타 - P 와코
Reference
이 문제에 관하여(【조사】WEB 앱을 PWA로 기동했을 경우에 브라우저의 쿠키가 인계되는지 확인한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/NaokiIshimura/items/19073a45f994129c40b1
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(【조사】WEB 앱을 PWA로 기동했을 경우에 브라우저의 쿠키가 인계되는지 확인한다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/NaokiIshimura/items/19073a45f994129c40b1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)