1Viewes
Sistem Autentikasi Multi-Peran Berbasis Web Menggunakan Framework Laravel Dan JWT
Repository Analytics
Statistic Details
0Downloaded
1Accessed per month
1Countries
Loading...
Date
Authors
Rahayu, Asnita Andini
Journal Title
Journal ISSN
Volume Title
Publisher
Politeknik Negeri Batam
Abstract
Perkembangan teknologi informasi mendorong pemanfaatan sistem
berbasis web pada berbagai bidang untuk meningkatkan efisiensi dan keamanan
pengelolaan data. Salah satu aspek penting dalam pengembangan aplikasi web
adalah penerapan autentikasi dan pembatasan hak akses pengguna. Pada sistem
yang memiliki banyak pengguna dengan peran yang berbeda, diperlukan
mekanisme autentikasi yang aman serta pengelolaan hak akses yang terstruktur
untuk mencegah akses yang tidak sesuai dengan kewenangan pengguna.
Penelitian ini bertujuan untuk merancang dan membangun sistem
autentikasi multi-peran berbasis web menggunakan framework Laravel dan JSON
Web Token (JWT). Implementasi sistem dilakukan pada studi kasus registrasi
nomor peserta fun run yang melibatkan beberapa jenis pengguna, yaitu Admin Key,
Admin Event, Petugas Check-in/Admin View, dan Guest. Sistem menerapkan
autentikasi berbasis token menggunakan JWT serta pembatasan akses berdasarkan
role pengguna. Selain itu, sistem menyediakan fitur pengambilan nomor peserta
tanpa login, pengelolaan data peserta dan event, serta fitur pencarian nomor peserta
untuk mendukung proses pengecekan dan dokumentasi data peserta.
Metode pengembangan yang digunakan adalah Waterfall yang terdiri dari
tahap analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan
pemeliharaan. Sistem dibangun menggunakan framework Laravel dan database
SQLite. Hasil penelitian menunjukkan bahwa penerapan autentikasi multi-peran
menggunakan JWT mampu membatasi akses pengguna sesuai role yang dimiliki
serta mendukung pengelolaan data secara terstruktur. Sistem yang dibangun juga
dapat membantu proses registrasi nomor peserta fun run, pengelolaan data peserta,
dan proses pengecekan peserta secara lebih efektif dan efisien.
Description
Perkembangan teknologi informasi mendorong pemanfaatan sistem
berbasis web pada berbagai bidang untuk meningkatkan efisiensi dan keamanan
pengelolaan data. Salah satu aspek penting dalam pengembangan aplikasi web
adalah penerapan autentikasi dan pembatasan hak akses pengguna. Pada sistem
yang memiliki banyak pengguna dengan peran yang berbeda, diperlukan
mekanisme autentikasi yang aman serta pengelolaan hak akses yang terstruktur
untuk mencegah akses yang tidak sesuai dengan kewenangan pengguna.
Penelitian ini bertujuan untuk merancang dan membangun sistem
autentikasi multi-peran berbasis web menggunakan framework Laravel dan JSON
Web Token (JWT). Implementasi sistem dilakukan pada studi kasus registrasi
nomor peserta fun run yang melibatkan beberapa jenis pengguna, yaitu Admin Key,
Admin Event, Petugas Check-in/Admin View, dan Guest. Sistem menerapkan
autentikasi berbasis token menggunakan JWT serta pembatasan akses berdasarkan
role pengguna. Selain itu, sistem menyediakan fitur pengambilan nomor peserta
tanpa login, pengelolaan data peserta dan event, serta fitur pencarian nomor peserta
untuk mendukung proses pengecekan dan dokumentasi data peserta.
Metode pengembangan yang digunakan adalah Waterfall yang terdiri dari
tahap analisis kebutuhan, perancangan sistem, implementasi, pengujian, dan
pemeliharaan. Sistem dibangun menggunakan framework Laravel dan database
SQLite. Hasil penelitian menunjukkan bahwa penerapan autentikasi multi-peran
menggunakan JWT mampu membatasi akses pengguna sesuai role yang dimiliki
serta mendukung pengelolaan data secara terstruktur. Sistem yang dibangun juga
dapat membantu proses registrasi nomor peserta fun run, pengelolaan data peserta,
dan proses pengecekan peserta secara lebih efektif dan efisien.
Citation
APA
