PENGEMBANGAN APLIKASI PENDAFTARAN AKUN EMAIL MICROSOFT 365 DAN GOOGLE WORKSPACE BERBASIS LARAVEL DAN REACT DI POLITEKNIK PIKSI INPUT SERANG

Authors

  • Muhammad Khaidir Fahram Politeknik Piksi Input Serang
  • Vina Vijaya Kusuma Politeknik Piksi Input Serang

DOI:

https://doi.org/10.47080/khz1at89

Keywords:

Application Security , Google Workspace, Institutional Email, Laravel, Microsoft 365

Abstract

The creation of institutional email accounts such as Microsoft 365 and Google Workspace is often manually handled by administrators, resulting in inefficiencies and potential data errors. This study aims to design and develop a secure and integrated web-based email registration application. The application is built using Laravel 12 for the backend and React (TypeScript) with Inertia.js and radix-ui for the frontend. The system integrates with the Microsoft Graph API and Google Admin SDK for automated account creation, and with the WhatsApp API for user notifications. In terms of security, the system employs middleware for access control, conditional validation based on user roles (NIM for students, NIDN for lecturers), temporary password encryption using Laravel Crypt, form protection via reCAPTCHA, and rate limiting to prevent abuse. Testing results show that the system improves efficiency, accuracy, and security in the institutional email registration process at Politeknik Piksi Input Serang.

References

Fahram, M. K. (2016). Aplikasi Fasilitas Umum Provinsi Banten Berbasis Lokasi Pada Platform Android. Jurnal Insan Unggul, 4(2), 13–40. https://doi.org/10.47926/insanunggul.2016.4.2.13-40

Google Developers. (n.d.). Admin SDK Directory API. Retrieved June 11, 2025, from https://developers.google.com/admin-sdk

Kristofel Santa & Rafter Johanes Karouw (2025) Implementasi Metode Extreme Programming pada Aplikasi Pelayanan Publik Kewaspadaan Nasional dan Penanganan Konflik Kesbangpol Kota Manado.

https://doi.org/10.47080/iftech.v7i1.3647

Kusuma, V. V., Saifudin, A., & Rohmat, S. (2020). Sistem Informasi Pengendalian Persediaan Bahan Produksi Berdasarkan Reorder Point Berbasis MRP pada PT. Tereos FKS Indonesia. Jurnal Insan Unggul, 8(1), 1–22. https://doi.org/10.47926/insanunggul.2020.8.1.1-22

Microsoft. (n.d.). Overview of Microsoft Graph. Retrieved June 11, 2025, from https://learn.microsoft.com/en-us/graph/overview

Laravel Documentation. (2025). Security - Laravel 12.x Documentation. Retrieved from https://laravel.com/docs/12.x/security

Mulyani, D., & Patrie, H. (2018). Analisa dan Perancangan Sistem Informasi Administrasi Simpan Pinjam Koperasi pada SMP Negeri 264 Jakarta Barat dengan Metodologi Berorientasi Obyek. Jurnal Idealis, 1(4), 190–197.

Maesaroh, S., Andriani, D., & Agustiningrum, A. (2021). Sistem Informasi Koperasi Simpan Pinjam pada PT Susanti Megah Berbasis Web. Journal SENSI, 7(2), 140–152.

Sahrul Ramdani Nugraha & Agus Ramdhani Nugraha (2025) Sistem Substitusi Air pada Akuarium Berbasis Internet of Things (IoT)

https://doi.org/10.47080/iftech.v7i1.3723

Wahyudi, S. (2023). Penerapan reCAPTCHA untuk Meningkatkan Keamanan Formulir Web. Jurnal Teknologi Informasi dan Komputer, 9(1), 55–63.

Downloads

Published

2025-08-13

How to Cite

PENGEMBANGAN APLIKASI PENDAFTARAN AKUN EMAIL MICROSOFT 365 DAN GOOGLE WORKSPACE BERBASIS LARAVEL DAN REACT DI POLITEKNIK PIKSI INPUT SERANG. (2025). Journal of Innovation And Future Technology (IFTECH), 7(2), 359-370. https://doi.org/10.47080/khz1at89