Implementasi Autentikasi dan Otorisasi denganJWT pada Aplikasi berbasis Android Native danSpring Boot untuk CV KBN

Tangerang Selatan, 27 Juni 2025 — Mahasiswa Universitas Pamulang, Banyu Santoso (221011403287), Mohamad Rizky Aditiya (221011400761), dan Rendy Dwi Putra Setiadi (221011402561), melalui proyek kerja praktek mereka, mengembangkan sistem autentikasi dan otorisasi berbasis JWT untuk perusahaan florist online, CV Karya Belia Nusantara. Di bawah bimbingan dosen pengampu, tim mahasiswa ini mengimplementasikan teknologi keamanan mutakhir menggunakan JSON Web Token (JWT) pada platform Android Native dengan backend Spring Boot. Proyek ini dikemas dalam laporan berjudul “Implementasi Autentikasi dan Otorisasi dengan JWT pada Aplikasi berbasis Android Native dan Spring Boot untuk CV KBN”,

Mahasiswa merancang dan mengimplementasikan sistem autentikasi serta otorisasi pengguna menggunakan teknologi JWT pada aplikasi Android Native yang terhubung ke backend Spring Boot. Sistem ini dilengkapi dengan verifikasi OTP guna meningkatkan keamanan akses dan mengeliminasi risiko penyalahgunaan akun.

Proyek ini dilaksanakan oleh tiga mahasiswa Program Studi Teknik Informatika Universitas Pamulang, bekerja sama dengan perusahaan CV Karya Belia Nusantara yang menjadi mitra kerja praktek. Tim dosen pembimbing memberikan arahan teknis dan akademik dalam proses implementasi.

Pengembangan dan implementasi dilakukan selama masa kerja praktek tahun akademik 2024/2025, melalui serangkaian tahap mulai dari analisis kebutuhan, perancangan sistem, hingga pengujian akhir.

Proyek ini dilaksanakan di CV Karya Belia Nusantara yang beroperasi secara daring dari Jakarta Pusat, dengan pengembangan sistem dilakukan oleh mahasiswa di bawah koordinasi Universitas Pamulang.

Sistem keamanan yang lama dinilai kurang efektif dalam mengelola akses pengguna dan rentan terhadap pencurian kredensial. Dengan JWT, proses autentikasi menjadi lebih aman, efisien, dan tidak memerlukan penyimpanan sesi di server, mendukung performa dan skalabilitas aplikasi bisnis yang semakin digital.

Sistem dikembangkan menggunakan arsitektur MVC di sisi backend dan MVVM di sisi Android. Backend dikelola dengan Spring Boot dan database MySQL, sedangkan Android memanfaatkan Retrofit untuk komunikasi API. Token JWT dikelola dan disimpan secara aman, dengan fitur verifikasi OTP sebagai lapisan autentikasi tambahan. Pengujian sistem dilakukan dengan pendekatan black box untuk memastikan validitas fitur utama dan keamanan akses.

“Implementasi sistem ini menjadi solusi nyata atas kebutuhan keamanan aplikasi bisnis berbasis digital, khususnya untuk usaha seperti CV KBN yang bergantung pada layanan daring,” ujar Banyu Santoso dalam laporan kerjanya.

Laporan ini menegaskan bahwa penguasaan teknologi keamanan digital menjadi kompetensi penting di era transformasi digital. Mahasiswa tidak hanya berhasil menyelesaikan proyek berbasis akademik, tetapi juga memberikan kontribusi langsung terhadap kebutuhan industri lokal melalui inovasi yang aplikatif dan relevan.

Leave a Reply

Your email address will not be published. Required fields are marked *

Open chat
Portal Bersama
Hallo Kakak!