JATI (Jurnal Mahasiswa Teknik Informatika)
Vol. 10 No. 3 (2026): JATI Vol. 10 No. 3

IMPLEMENTASI JSON WEB TOKEN UNTUK AUTENTIKASI DAN OTORISASI PADA SISTEM PEMBAYARAN DIGITAL MENGGUNAKAN FRAMEWORK FLASK

Raffles Agustinus Supit (Teknik Informatika, Universitas Kristen Satya Wacana)
Yeremia Alfa Susetyo (Teknik Informatika, Universitas Kristen Satya Wacana)



Article Info

Publish Date
31 May 2026

Abstract

Penelitian berfokus pada upaya peningkatan keamanan pada sistem pembayaran digital, khususnya dalam hal autentikasi dan otorisasi Application Programming Interface (API) yang kerap menjadi sasaran serangan siber. Metode yang digunakan adalah pengembangan sistem dengan mengintegrasikan JSON Web Token (JWT) ke dalam framework Flask untuk memperkuat mekanisme autentikasi dan otorisasi API. JWT dipilih karena bersifat stateless, ringan, dan mendukung klaim terstruktur, sehingga cocok untuk sistem API yang membutuhkan skalabilitas tinggi. Flask dipilih karena arsitekturnya yang minimalis dan modular memudahkan integrasi komponen keamanan secara terpisah tanpa overhead yang tidak diperlukan. Berdasarkan pengujian terhadap empat aspek, yaitu keamanan JWT, keamanan API, fungsionalitas transaksi, dan concurrency, sistem menunjukkan tingkat keberhasilan 100% pada seluruh 4 kasus uji validasi token JWT dan 8 skenario fungsionalitas transaksi. Pengujian keamanan API berdasarkan OWASP mencakup 6 kategori kerentanan dan seluruhnya lulus. Pengujian concurrency dengan 10 permintaan top-up bersamaan menghasilkan saldo akhir yang konsisten sebesar Rp500.000 tanpa duplikasi transaksi. Hasil pengujian menunjukkan bahwa penggunaan JWT dapat meningkatkan keamanan dan efisiensi manajemen akses, serta mengurangi risiko penyalahgunaan API. Kesimpulan penelitian menegaskan bahwa integrasi JWT dengan strategi yang tepat dapat menjadi fondasi utama dalam membangun sistem pembayaran digital yang aman dan terstandarisasi.

Copyrights © 2026






Journal Info

Abbrev

jati

Publisher

Subject

Computer Science & IT

Description

Adalah jurnal mahasiswa yang diterbitkan oleh Teknik Informatika Institut Teknologi Nasional Malang, sebagai media publikasi hasil Skripsi Mahasiswa Teknik Informatika ke khalayak luas, diterbitkan secara berkala 6 kali setahun pada bulan Februari, April, Juni, Agustus, Oktober, ...