2011-06-30 23 views
-1

我正在開發一個黑莓的Java應用程序,在這個程序中我有一個登錄表格
我現在使用基本身份驗證來傳遞用戶和密碼到一個頁面調用一個接收參數的PHP腳本。什麼是最好的黑莓認證方法

我不喜歡這種方法,因爲它存儲的參數,他們不能被刪除,直到你殺死瀏覽器或應用程序。我希望能夠在不離開應用程序的情況下注銷。

有沒有更好或更安全或實用的方法?通過黑莓認證!

+0

哪個「它」店參數?黑莓?或PHP?你不能只是添加一個註銷按鈕,刪除用戶憑證/ cookie? –

+0

如果我刪除它將在PHP中工作的cookie(之前嘗試過),但黑莓並沒有處理它... y問題是與黑莓java應用程序 – rupGo

回答

1

您應該使用StreamConnection建立到PHP腳本的HTTP或HTTPS連接。 請確保您使用POST方法 這將使用setRequestMethod(「POST」)

PHP腳本應該只接收參數,並將其檢查到您的數據庫。 如果成功則返回「成功」或「失敗」如果身份驗證過程失敗

你會發現使用這些類

StremConnection,HttpConnection的,連接器,爲InputStream,OutputStream的