Development of Intelligent Door Lock System for Room Management Using Multi Factor Authentication

Indra Hermawan, Defiana Arnaldy, Prihatin Oktivasari, Dimas Aulia Fachrudin, Risma Nuraini, Nisrina Tsany Sulthanah


Keys play an important role in a security system. Most room door security systems still use conventional door locks, especially in room management applications. Room management with conventional keys has several problems, such as long key searches for each loan, and easily lost and duplicated. Therefore, the authors propose a door lock system that is capable of automating room door control and supervision via the internet network. Research that has been done previously uses single factor authentication (SFA). This technology is less secure for the authentication process for parties/users who want to access the room. This research proposes that a system with multi factor authentication (MFA) aims to protect the system from unauthorized users. The MFA concept will be implemented by validating the physical token on the RFID card and the security code or PIN entered by the user. MFA also increases the level of security and allows the implementation of identification, verification and authentication to ensure user authority. The results of this study are system prototypes that can work well, the system can be realized using backend services using expressjs and data stored in cloud services that can be accessed anytime and from anywhere by the client. The system can also be realized using a combination of nodejs, expressjs, PostgreSQL and esp32 client technologies. The validation process at check-in can occur within 207ms. The server is reliable enough to execute 500 requests simultaneously. Overall, the system has worked well for room management.


smart door lock, nodejs, expressjs, esp32, multi factor authentication

Full Text:




U. Annisa Binti Norarzemi et al., “Development of Prototype Smart Door System With IoT Application,” Progress in Engineering Application and Technology, vol. 1, no. 1, pp. 245–256, 2020, doi: 10.30880/peat.2020.01.01.027.

H. R. Abdulshaheed, H. H. Abbas, I. al Barazanchi, and W. Hashim, “CONTROL AND ALERT MECHANISM OF RFID DOOR ACCESS CONTROL SYSTEM USING IOT,” Glosas de Innovacion aplicadas a la pyme, pp. 269–285, 2022, doi: 10.17993/3ctecno.2022.

D. Yulianto Wijaya and A. Yulianto, “Prototype of Smart Door Using RFID Technology with Internet of Things (IoT),” Conference on Management, Business, Innovation, Education and Social Science, vol. 1, no. 1, 2021, [Online]. Available:

F. Azmi, I. Fawwaz, and R. Anugrahwaty, “Smart Door System using Face Recognition Based on Raspberry Pi,” JURNAL INFOKUM, vol. 10, no. 1, 2021, [Online]. Available:

D. Aswini, R. Rohindh, K. S. Manoj Ragavendhara, and C. S. Mridula, “Smart Door Locking System,” in 2021 International Conference on Advancements in Electrical, Electronics, Communication, Computing and Automation, ICAECA 2021, 2021. doi: 10.1109/ICAECA52838.2021.9675590.

M. Rusdan and D. T. H. Manurung, “Designing of user authentication based on multi-factor authentication on wireless networks,” Journal of Advanced Research in Dynamical and Control Systems, vol. 12, no. 1, pp. 201–209, 2020, doi: 10.5373/JARDCS/V12I1/20201030.

A. J. Mohammed and A. A. Yassin, “Efficient and flexible multi-factor authentication protocol based on fuzzy extractor of administrator’s fingerprint and smart mobile device,” Cryptography, vol. 3, no. 3, pp. 1–222, Sep. 2019, doi: 10.3390/cryptography3030024.

A. Souri, A. Hussien, M. Hoseyninezhad, and M. Norouzi, “A systematic review of IoT communication strategies for an efficient smart environment,” Transactions on Emerging Telecommunications Technologies, vol. 33, no. 3, Mar. 2022, doi: 10.1002/ett.3736.

M. Nizam, H. Yuana, and Z. Wulansari, “MIKROKONTROLER ESP 32 SEBAGAI ALAT MONITORING PINTU BERBASIS WEB,” Jurnal Mahasiswa Teknik Informatika, vol. 6, no. 2, pp. 767–772, 2022.

R. Laksmana Singgeta, P. D. Manembu, and R. G. Sangkay, “IMPLEMENTASI TEKNOLOGI RFID PADA DISPENSER AIR MINUM,” Jurnal Elektro, vol. 12, no. 1, pp. 23–32, 2019.

A. Dey, S. Mukherjee, and K. Palit, “Pump Controlling Solution using Smart Technology with Audio Notification,” in Proceedings of the Fifth International Conference on Communication and Electronics Systems, 2020, pp. 233–237.

A. Christopher and Y. M. Dinata, “Rancang Bangun Sistem Pemantauan Jarak Jauh Denyut Nadi, Saturasi Oksigen, dan Suhu Tubuh pada Orang Sakit di Rumah,” JUISI, vol. 08, no. 01, pp. 1–11, 2022.

Tontek, “TTP223-BA6 TTP223N-BA6.”


Monolithic Power Systems, “MP2307 Synchronous Rectified Step-Down Converter,” 2006. [Online]. Available:

RS PRO, “Magnetic Door Locks.” [Online]. Available:

L. R. Abbade, M. A. A. da Cruz, J. J. P. C. Rodrigues, P. Lorenz, R. A. L. Rabelo, and J. Al-Muhtadi, “Performance comparison of programming languages for Internet of Things middleware,” Transactions on Emerging Telecommunications Technologies, vol. 31, no. 12, Dec. 2020, doi: 10.1002/ett.3891.

Oliver Karlsson, “A Performance comparisonBetween ASP.NET Core andExpress.js for creating Web APIsMAIN FIELD:Computer ScienceAUTHOR:Oliver KarlssonSUPERVISOR:Peter Larsson-GreenJ ̈ONK ̈OPING:July 2021,” JONKOPING UNIVERSITY, JONKOPING, 2021.

C. Asiminidis, G. Kokkonis, and S. Kontogiannis, “Database Systems Performance Evaluation for IoT Applications,” International Journal of Database Management Systems, vol. 10, no. 06, pp. 01–14, Dec. 2018, doi: 10.5121/ijdms.2018.10601.

DOI: Abstract - 0 PDF - 0


  • There are currently no refbacks.

Copyright (c) 2023 indra hermawan

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

3rd Floor, Dept. of Informatics, Faculty of Science and Technology, UIN Syarif Hidayatullah Jakarta
Jl. Ir. H. Juanda No.95, Cempaka Putih, Ciputat Timur. 
Kota Tangerang Selatan, Banten 15412
Tlp/Fax: +62 21 74019 25/ +62 749 3315
Handphone: +62 8128947537

Creative Commons Licence
Jurnal Teknik Informatika by Prodi Teknik Informatika Universitas Islam Negeri Syarif Hidayatullah Jakarta is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at


JTI Visitor Counter: View JTI Stats

 Flag Counter