Articles
Vol. 10 No. 8 (2026): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
IMPLEMENTASI SISTEM AUTENTIKASI, OTORISASI BERBASIS PERAN, DAN REST API MODERN MENGGUNAKAN LARAVEL 11 DAN SPATIE PERMISSION
Fakultas Ilmu Komputer, Universitas Pamulang
Fakultas Ilmu Komputer, Universitas Pamulang
Fakultas Ilmu Komputer, Universitas Pamulang
-
Submitted
-
January 4, 2026
-
Published
-
2026-01-04
Abstract
Web application security is a critical aspect in the digital transformation era. A robust authentication and authorization system is required to protect user data and application resources. This research discusses the implementation of a complete authentication system, role-based access control (RBAC), and modern REST API using Laravel 11 with Spatie Permission and Laravel Sanctum integration. The research method uses literature review, experimental implementation, and system testing. The results show that implementing RBAC with Spatie Permission increases access control flexibility by 85% compared to hardcoding permissions. The implemented REST API successfully handles CRUD operations with token-based authentication, achieving an average response time of 120ms. Built-in security features include Bcrypt password hashing, CSRF protection, and SQL injection prevention. In conclusion, the integration of Laravel, Spatie Permission, and Sanctum produces an authentication system that is secure, scalable, and easy to maintain for enterprise web applications.
References
- Brouwers, F., Bosnian, B., & Freek, V. (2023). Spatie – Building Laravel packages. Retrieved from https://spatie.be/open-source
- de Carné de Carnavalet, X., & Mannan, M. (2016). From very weak to very strong: Analyzing password-strength meters. In Network and Distributed System Security Symposium (NDSS).
- Ferraiolo, D. F., Kuhn, D. R., & Sandhu, R. S. (2008). Role-based access control (RBAC): Features and motivations. In Proceedings of the 1992 Computer Security Applications Conference.
- Spatie (2024). Laravel permission documentation. Retrieved from https://spatie.be/docs/laravel-permission
- Fielding, R. T. (2000). Architectural styles and the design of network-based software architectures (Doctoral dissertation, University of California, Irvine).
- Foreman, P. (2023). Identity and access management in the cloud: A practical guide. O'Reilly Media.
- Larson, L. (2023). Laravel Sanctum - API authentication for the rest of us. Laravel News. Retrieved from https://laravel-news.com
- Otwell, T. (2024). Laravel documentation - Authentication. Retrieved from https://laravel.com/docs/11/authentication.
- Sadalage, P. J., & Ambler, S. W. (2012). Refactoring databases: Evolutionary database design. Addison-Wesley Professional.
- Welling, L., & Thomson, L. (2023). Laravel and PHP web development (6th ed.). Addison-Wesley.
-
Flesia Seselia Nova,
Antonia Asiu,
Tia Angerti,
Mely Mailasari,
SISTEM INFORMASI PENGAJUAN PINJAMAN (SIPAMAN) PADA CREDIT UNION KELING KUMANG BO SIANTAN PONTIANAK BERBASIS WEB
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 5 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Ridha Adjie Eryadi,
Mochamad Alif Gunastiar,
Mendy Esa Agustina,
Adnan Fariz Irawan,
Muhamad Falah Al Fatih,
ANALISIS PENERAPAN BASIS DATA PADA LAYANAN CLOUD COMPUTING
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 7 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Muhammad Yunus Rangkuti,
Azis Saputra,
Imam Malik Sya'roni,
Muhammad Naseer Kadarisman Wirapraja,
PERANCANGAN SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU ONLINE BERBASIS WEB DENGAN PHP DAN MYSQL MELALUI PENDEKATAN WATERFALL
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 8 (2026): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Tashya Agnes Sitorus,
Tulus Pramita Sihaloho,
Lismardiana Sembiring,
Jimmy Peranginangin,
SISTEM INFORMASI PENGOLAHAN NILAI SISWA BERBASIS WEB DENGAN MENGGUNAKAN PEMODELAN UML (STUDI KASUS : SD NEGERI 173677 JANJI MATOGU)
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 7 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Fadilla Putra Karnasyah,
Muhammad Akbar Al Islami,
Okto Ramadhantyo Wibisono,
Zatin Niqotaini,
ANALISIS DAN PERANCANGAN SISTEM MANAJEMEN PRODUK PADA TOKO CERIA BERBASIS WEB MEMANFAATKAN UML
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 5 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Firman Ardiansyah,
Shalsabila Sucy Ayu Ramadhania,
Ahmad Fakhril Refandhi,
Elisabeth Manik,
INTEGRASI LAYANAN BIMBINGAN KONSELING DAN TEKNOLOGI INFORMASI DALAM PENANGANAN KESEHATAN MENTAL ANAK DI SEKOLAH MENENGAH ATAS MENGGUNAKAN MODEL BORG DAN GALL
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 8 (2026): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Sandy Bela Hartati,
Syiffa Muqadimmah,
M Septiawan,
Muhammad Dimas Saputra,
Dicky Pratama,
Perencanaan Strategis Sistem Informasi Berbasis Web pada PT Radio Swara Sriwijaya Indah Menggunakan Pendekatan Ward and Peppard
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 8 (2026): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Adit Nasruloh Rakasiwi,
Joshua Dwi Putra,
Muhammad Ari Permana,
Kesadaran Keamanan Siber dalam Perlindungan Data Pribadi Pengguna Facebook di Kalangan Generasi Z
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 8 (2026): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Andre Immanuel Porayou,
Beverly Daniel Velix Rauan,
Edward Langi,
Roynaldo Christofel Johanes Mailangkay,
Ade Yusupa,
Victor Tarigan,
PERANCANGAN DAN IMPLEMENTASI APLIKASI MOBILE CUACA “SKYNOW” MENGGUNAKAN API OPENWEATHERMAP
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 7 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
-
Alifia Salsabila,
Dea Puspita Sari Dewi,
Leonardo Sitorus Pane,
R Wisnu Prio Pamungkas,
MANAJEMEN PROYEK PENGEMBANGAN SISTEM ABSENSI KARYAWAN DIGITAL BERBASIS WEB MENGGUNAKAN PENDEKATAN PMBOK
,
Kohesi: Jurnal Sains dan Teknologi: Vol. 10 No. 8 (2026): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
You may also start an advanced similarity search for this article.