它可能检测用户是不是在 django 后端使用 pwa
Posted
技术标签:
【中文标题】它可能检测用户是不是在 django 后端使用 pwa【英文标题】:Its possible detect if the user use pwa in django backend它可能检测用户是否在 django 后端使用 pwa 【发布时间】:2022-01-08 09:55:23 【问题描述】:在 javascript 中可以检查类似:(window.matchMedia('(display-mode: standalone)').matches) || (window.navigator.standalone) || document.referrer.includes('android-app://')
如果使用 pwa/twa 将返回 true,但出于安全原因,我需要检查 Django 后端
【问题讨论】:
如果用户正在使用 pwa,您可以向服务器发出 ajax 请求 【参考方案1】:Django 在服务器上运行,而特定的 JavaScript 在客户端上运行。您可以让客户端发出请求并告诉服务器此特定会话正在使用 PWA,但 Django 无法确定。
【讨论】:
以上是关于它可能检测用户是不是在 django 后端使用 pwa的主要内容,如果未能解决你的问题,请参考以下文章
后端用户名是否存在验证 | 鼠标失去焦点时显示基于ajax | Django开发
如何使用Django 结合WebSocket 进行实时目标检测呢?以yolov5 为例,实现:FPS 25+ (1: 后端)
如何使用Django 结合WebSocket 进行实时目标检测呢?以yolov5 为例,实现:FPS 25+ (1: 后端)