MVC Web Secure Login

perpisahanmu denganku
tak pernah aku inginkan
namun aku yakin ini yang terbaik
– Kisah Kita Tlah Usai, Ello

 

Seperti biasa, kuliah ComputerSecurity selalu berakhir dengan tugas yang dengan senang hati diberikan oleh Pak Iwan dosen saya. Dan tugas untuk minggu ini adalah membuat secure login yang relatif aman terhadap SQL Injection menggunakan bahasa pemrograman sesukanya. Wah seepphhh!! bisa maen maen pake java saya.

 

Pertamanya dengan niat suci dan rada maksa, pengen bikin login berbasis web yang sedikit pake prinsip MVC. Ide gila yang ada di kepala saya adalah memakai kombinasi Hibernate-Spring-GwtExt. Untuk sebuah tugas membuat login
sederhana, kombinasi tersebut layaknya membunuh nyamuk dengan bom nuklir. Selain itu , saya juga agak mentok kalau mengenkripsi database klo pake ORMnya hibernate. Setelah itu, turun level lagi, SpringJDBC-Servlet-GwtExt. Mentok lagi, karena error NoClassDefFoundError dari spring. Walaupun error ini berhasil diatasi, berkat wejangan dari bos JUG Thomas Wiradikusuma. Akhirnya arsitektur final dari secure login yang saya bikin adalah sebagai berikut.

 

diagram-aplikasi.jpg

 

MVC Kecil kecilan

 

Continue reading “MVC Web Secure Login”