[英]C# MVC Identity - Authenticating a “Kiosk User”
我有一個使用Identity的C#MVC應用程序。 我正在嘗試找到一種驗證信息亭用戶的解決方案:
我最簡單的想法是創建一個用戶角色信息亭,該用戶亭不能注銷; 但是,除非我通過瘋狂的長有效期Cookie“記住”信息亭用戶,否則無法解決登錄問題。
它還不一定阻止任何人簡單地刪除cookie(盡管我可以忍受,但自助服務終端計算機處於受監視的環境中)。
無法通過IP進行識別。
我正在尋找有關如何實現此目標的想法。 我可以在該計算機上安裝哪些軟件或證書,或可以安裝哪些軟件,以檢查其是否屬於我的應用程序?
感謝您提出的任何建議。
對於Web應用程序,通常使用您描述的持久性cookie來完成。 您可以將登錄cookie的過期時間設置為某個長期日期,例如1年,5年或任何有意義的日期。 您可以根據用戶所屬的角色,用戶名或其他標識符來執行此操作。 我之前已經做過這件事,通常會添加某種新選項來隱藏注銷按鈕/菜單選項。
其他選項是:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.