あいまいさによるセキュリティ?
技術的には、どのデバイスでもアプリケーションにアクセスできますが、特に強制的にスリープさせた場合は「しばらく」時間がかかります (10 桁の単純な組み合わせを推測すると、最大で 300 年以上のスリープ時間になると推測されます)。 1 秒なので、誰かが正しく推測できる可能性はほとんどありません)。例えば:
sleep(1); // Deter brute force
if ($_GET['auth'] == 'sdfjksahdkfjshadkjrfhwaoieua3487a3wt897dywydd39d87haw387d8a3hd7a8hd387wahd089afh980a3yfh983ahf398ahsdaf') {
//run app
} else {
//throw 404
}
アクセスしたいデバイスにアプリへのリンクを次のように保存します。
http://www.applocation.com/app.php?auth=sdfjksahdkfjshadkjrfhwaoieua3487a3wt897dywydd39d87haw387d8a3hd7a8hd387wahd089afh980a3yfh983ahf398ahsdaf
電話/タブレット/アプリへのリンクがあるデバイスを紛失すると、セキュリティがすぐに侵害されますが、パスワードルートをたどりたくないことを考えると、とにかくそうなります.
これにより、セキュリティ ニーズの大部分がカバーされます。安全ではないため、人々が詮索している危険な公共ネットワークを介してアクセスすると、セキュリティが侵害されます. ただし、必要なセキュリティの程度によって異なります。銀行の詳細やパスワードを Web ページに保存している場合 (これはひどい考えです)、私は個人的にはこのオプションを検討しません。'念のため'。とはいえ、大した問題にならない程度の些細なことであれば、まったく問題ありません。この背後にある主なアイデアは、見られたくないものに人々が誤ってアクセスするのを防ぐことです.
さらに、誰かがそれを発見した可能性があると思われる場合は、とにかく認証文字列を別のものに更新できます。