2013-01-19 52 views
0

以下是您需要智能卡登錄到您的應用程序的場景。有時您的應用程序可能不在線(即沒有互聯網連接)。爲此,我仍然可以讓用戶在他的智能卡上使用該軟件,因爲智能卡已經在應用程序中註冊(請記住:系統在線時,只能將智能卡註冊到您的應用程序中,一旦智能卡即使系統處於脫機狀態,您也可以訪問/登錄您的應用程序)。但是我的問題是,當用戶在多臺計算機上註冊智能卡到應用程序時,他將能夠同時使用所有電腦在同一時間。 我想知道是否可以限制用戶一次只能使用一臺計算機/應用程序。當他在一天或一週內上網時,應用程序可以保存來自用戶/系統的數據。但是這裏應用程序將同步來自所有計算機的數據。我想阻止這一點。這個問題的可能解決方案是什麼?防止同時登錄多臺機器

回答

0

只有在線時才允許註冊智能卡。 當用戶嘗試在另一臺計算機上註冊時,請檢查用戶是否先前已在另一臺計算機上進行了身份驗證。 如果爲false,則繼續註冊。 如果屬實,那麼你有兩種不同的方式。 1.其他機器在線。取消註冊其他機器並註冊到新機器。 2.另一臺機器不在線。在這臺機器上註冊是不可能的。

+0

嗨喬治,非常感謝您的解決方案...偉大的想法! –

+0

但喬治,如果由於某些維護問題,智能卡已註冊的其他系統無法上網或開機? –

+0

然後,出於安全原因,用戶將無法在新機器上註冊。 – GeorgeVremescu

相關問題