Monday, May 11, 2009

SSO : oAuth Implementation (Planning Part I)

SSO : Single Sign On... Apaan tuh ??? "Single sign-on (SSO) is a property of access control of multiple, related, but independent software systems. With this property a user logs in once and gains access to all systems without being prompted to log in again at each of them. (Wikipedia)"...

Gw awalnya dah pake SAML (3 legs method) untuk auth-nye tapi mo diganti pake oAuth (2 Legs method)... Akan ada beberapa perubahan di sistem gw untuk mengaplikasikan metoda oAuth ini...
Berhubung kita punya sistem yang nyatu ma google... udah manfaatin aja method ini ke google apps engine-nya untuk meng-authentication web application kita... Processnya seperti ini deh...
  1. Get an instance of the OAuth store
  2. Add the server consumer_key and secret to the OAuth library
  3. Obtain an access token to the server
  4. Authorize the access token (exchanging it for a request token)
Yah gitulah kira2 auth process methodenye...

Untuk implementation testing gw dah siapain satu sub domain oAuth, sample DB, ma library scriptnya... tinggal cobain library n modifikasi librarynya... trus test implement ke salah satu web application untuk auth-nya... Ntar di laporkan lagi hehehehehehehe... (Discontinued)...

Saturday, May 9, 2009

Salah Masuk

Dimulai dengan bangun pagi (baru balik dari norwey huekekekekekek) dengan bersemangat... mandi, gosok gigi, abis mandi selimutan dolo dikit (dingin coy)... trus cabut ke ktr... pas sampe depan ktr beli bubur dolo buat sarapan... tapi urang curiga coy... pintu gerbang kok ditutup yah n sepi2 aja nih tempat... (jadi ingat dulu ada yang nungguin gw diktr pdhl ktr sepi kayak kuburan heheheheheh)... pede aja dah ke security... nanya kenapa sepi om neh ktr ??? Jawab security "Lho, ini kan tanggal merah..." Waks !!!! geus semangat teuing ehhhh jadi aja mah hilang harapan... gelo... ya udah apa boleh buat... langsung aja minta kunci LT. 03... gw mo masuk... online aja ah... mumpung gak ada sapa2 yang pake inet.... bandwidth 3MB makan sendiri ampe kenyang... mulai dari kamera kodok, ym, GT, download film 4GB, download Game Flight Simulator X 8GB, torrent, browsing gak puguh ampe bikin blog hehehehehehe... (Btw, ati2 ma aplikasi awkward contact di FB... bisa nge-fake wall)... Tapi yang pasti gw keliatan bego banget di depan security... stupid...

Btw, congrats to someone yang dah engaged... Hope the best for you... i found it on one of lot FB account dictionary... Search method on... i know you'll read...

Hmmmm... tadinya seh kalo gak libur mo nginstall ulang webserver nya widyatama.ac.id (btw, tuh web parah banget... malu gw liatnya...)...

Persiapan :
  • Kopi dan kawan-kawan
  • Ubuntu Server 8.10
  • Jaringan Inherent (lagi matek yah om shandy ??? Dah beres belum pindahin ke lintas arta koneksi nya ???)... untuk ke kambing (ngambil repository)...
  • Backup Web ma DB-nye...
  • Catet IP Lokal ma IP Publicnya...
  • Make route ke Kompi gw : route add -net 192.168.xxx.xxx netmask 255.255.255.0 gw 192.168.xxx.xxx
  • apt-get install mc apache2 php5-dev mysql-server php-sybase(for mssql.so) ftpd
  • Naikin lagi web yang dibackup huehuehuehue

Btw, gi mikirin juga neh buat perbaikan e-campus yang bakal gw jadikan portal untuk dosen,staff,mahasiswa ma ortu... maunya seh pake PHP + adobe flex + adobe air atau PHP + adobe air + ajax... cuman kalo flex lumayan berat euy loadingnye... yang pertama dipikirin tuh konsep SSO (single Sign On)-nye... Gw seh dulunya mo pake CAS tapi ganti ah ada yang lebih oke n gak usah hos SSO server lagi di ktr... pake oAuth-nye google... secara sistem kita nyatu juga ma google... konsep SSO harus dipikirin, design SSO, kemudian include modul buat tiap web application... trus desain webnya (nah ini nih yang paling lama bikin BT...)... Kemudian belum lagi migrasi besar2an beberapa DB yang masih di MySql mo di inject ke MsSQL... Nah nih semua web bakal gw taruh di satu server pake virtual machine (VMWare)... trus taruh satu lagi di satu server lain buat backup... jadi kalo satu mati bisa langsung idup lagi... hehehehehe... Yahhh... baru itu aja seh yang dipikirin... liat ntar aja deh...gimana ntar maksudnya.... :)

Waks... hujan dah berhenti... mo kerumah bonar dolo... mo ngambil IM2 Broom Extra Unlimited... lumayan buat Putty ke server...

Btw, i miss someone... n intinya gw salah masuk hari ini... Busyet dah....

Tuesday, May 5, 2009

Apa seh yang bisa bener ???

Dah lama gak curhat2an neh... lama banget ampe bulukan... selalu aja hal negatif yang kebanyakan gw post disini... lieur edan... masalah kontrak gak beres2... apa seh yang bener n cepat di kantor gw ??? Gila... bayaran gak penuh... katanya rapel... ditunggu2 selalu diundur2 gak puguh... rese banget... selalu aja kita yang minta / ingatin... kayak pengemis aja... itu kan hak kita... belum lagi masalah kontrak baru yag dijanjikan... katanya tunggu 2-3 hari... btw, ini dah hari kelima... dan gw belum liat tuh kertas kontrak di depan gw... kerja disuruh bener ini itu... beban tinggi... tapi penghargaan dalam hal ini hampir gak ada... Kao gw gak ngehormatin yang namanya bos besar di yayasan gw dah cabut dari kemaren2... Maunya apa seh ??? diurusin gak sih tuh ??? gw harap diurusin karena kesannya sekali lagi kesannya gak diurusin... apa seh susahnya bikin kontrak tinggal copy paste aja n ganti nama... valuenya kan dah ada dan dah di approve... tinggal masukin aja... apa susahnya seh ??? sekarang gw gak punya kepeng... buat apa gw kerja kalo gak ada kepeng ??? bayar tagihan, makan, dll... waks... padahal dah dialokasikan dari sisa pembayaran yang gak tau kapan keluarnya... Hei, hak seseorang diutamakanlah... jangan kayak gini... sorry kalo ada yang kesinggung baca ini... ini hanya bentuk kekesalan aja...huh...