2013-02-28 70 views
0

我創建了一個用於生成QRCode的應用程序,我們可以在其中輸入url作爲輸入。現在我想爲該網址添加一個安全層。也就是說,在掃描該url時,它不應直接重定向到指定的url,而應該在重定向之前執行密碼驗證。爲基於URL的QR碼添加安全層

我喜歡生成一個產生輸出的應用程序,如http://www.myqr.co所示。那麼任何人都可以解釋如何做到這一點?

+0

任何安全需要位於託管URL的網站上。如果有人掃描您的QRCode,他們只需從編碼數據中獲取一個字符串。沒有安全性。如果字符串恰好是一個URL,用戶可以轉到該URL。無法保護該級別的QRCode。 – rmaddy 2013-02-28 04:37:37

+1

@maddy是否訪問過我提供的鏈接?您說我們無法提供任何安全性。那麼你能解釋它是如何完成的嗎? – Nvork 2013-02-28 06:20:58

+0

這是該網站特有的功能。生成的二維碼將您帶到他們的網站,然後將您重定向到實際的網站。如果創建者輸入了密碼,則會提示用戶輸入密碼。換句話說,QR碼不是用最終的URL編碼的。它使用myqr.co的中間URL進行編碼。你的應用程序需要做同樣的事情。你需要設置一個服務器來處理所有事情。 – rmaddy 2013-02-28 06:27:02

回答

0

您不能在QR碼算法內提供任何安全碼。您唯一能做的就是在您的網站中添加這樣的安全功能,並使您的網站將用戶重定向到所需的網址。