Posts

Showing posts from June, 2015

Apa Itu User Authentication ?

Image
Definisi User Authentication Authentication adalah tindakan mengkonfirmasi kebenaran suatu bagian dari data (datum) atau suatu entity. User Authentication sendiri berarti melakukan konfirmasi data user yang sebelumnya sudah tersimpan. Contoh kasus User Authentication Kemudian muncul pertanyaan bagaimana cara sistem melakukan konfirmasi data (dalam konteks ini data user) ? hal tersebut dapat kita cari pada attribut-attribut pembangun data user sendiri. Berikut gambaran sederhana dari tabel user yang sering digunakan pada suatu sistem Dari attribut diatas pembaca pasti sudah kenal dengan suatu proses dalam sistem yang berhubungan dengan user authentication ini... yup betul sekali, Form Login merupakan bentuk dari suatu proses user authentication Berikut penjelasan proses login secara detail: Pengguna memasukan data username dan password. Data dari form ditermia oleh sistem, sistem yang baik melakukan enkripsi data terhadap password yang dimasukan oleh pengguna...

Instalasi beberapa versi Ruby dengan RVM atau RBENV

Image
Persamaan dan Perbedaan RVM dan RBENV Kesamaan : Dapat membantu untuk melakukan instalasi ruby dengan versi yang berbeda-beda. Instalisasi lebih mudah dibandingkan dengan cara yang lain (compile source code). Perbedaan : Pada penggunaan RVM ruby gems terkadang terinstall dua kali atau lebih. Penggunaan bash sebelum menjalankan RVM RVM handal di fitur-fiturnya RBENV lebih ringan Perhatian : RVM dan RBENV tidak kompetibel satu sama lain, jadi harus memilih ingin menggunakan RVM atau RBENV. Menggunakan RVM (Ruby Version Manager) Persiapan Pertama-tama pastikan sistem linux anda memiliki paket aplikasi berikut : bash versi 4.1 atau lebih baru Curl Git Versi 1.7 atau lebih baru Patch Untuk mengetahui sudah tersedia atau belum ikuti langkah berikut ini : Bash $ bash --version Curl $ curl --version Git $ git --version Patch $ patch --version jika ada paket aplikasi yang belum terinstall atau tidak memenuhi syarat versi minimal maka perlu di-update atau install versi ya...