ESP32-Web-Server编程- 实现 Web 登录网页

物联网老王 2024-06-12 12:33:06 阅读 80

ESP32-Web-Server编程- 实现 Web 登录网页

概述

是时候实现更加安全的网页了。登录机制是最简单的控制网页访问权限的方法。

需求及功能解析

本节演示如何在 ESP32 上部署一个 Web 服务器,并建立登录页面的机制,用户可以实现登录、登出的功能,控制通过网页访问 ESP32 的内部信息的权限。

目录结构

├── CMakeLists.txt├── main│ ├── CMakeLists.txt│ └── main.c User application├── components│ └── fs_image└── README.md This is the file you are currently reading 目录结构主要包含主目录 main,以及组件目录 components. 其中组件目录components中包含了用于存储网页文件的 fs_image 目录(即前述前端文件)。

前端代码

登录机制的实现主要是在 JS 文件内。首先在 components/fs_image/web_image/js/index.js 中设置了检查函数,通过检查 是否使能了 login_user,来判断是否跳转到登录界面 login.html.

$(function(){if(!sessionStorage.getItem('login_user')){window.location = "./logi



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。