To achieve efficient and secure management of the storage cabinet,a face detection-based storage cabinet control system is proposed,the system includes terminals,back-end and front-end.The terminal deploys the YOLOv8 face detection algorithm on embedded Android devices by using a pre-training and post-transplantation approach.It converts face images into face feature text data,and Retrofit carries the face features and storage cabinet-related data to send network requests to the back-end.The back-end employs the RuoYi framework,JWT for authentication and authorization,Spring Security for managing dynamic permission menus,Spring Boot for implementing API interfaces,MyBatis for managing the MySQL database,and Redis for caching data.The front-end also adopts the RuoYi framework,and uses Vue2 and Element UI.It accesses the back-end through Axios to retrieve data for visualization.The results indicate that the system has good recognition performance,the actuators work normally,the data visualization is accurately displayed,and the system operates stably.