ランダムパスワード認証(簡易版)
by
koucha-999999999
2014-12-20 [2014/12/20 02:27:45]
ランダムパスワード認証の簡易版。正式版はhttp://kouchanokouchaniroiro.hatenablog.jp/entry/2014/12/19/205133です。
-
/*
* @title ランダムパスワード認証(簡易版)
* @description ランダムパスワード認証の簡易版。正式版はhttp://kouchanokouchaniroiro.hatenablog.jp/entry/2014/12/19/205133です。
* @include http://*
* @license MIT License
* @require
*/
passlist = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
password = "";
for (pass8 = 0; pass8 < 8; pass8++) {
password += passlist.substr(Math.floor(Math.random() * passlist.length),1) + "";
}
passpro = window.prompt("認証が必要です。\n今回のパスワード:\n" + password,"");
if (passpro == password) {
alert("認証に成功しました。");
} else {
alert("認証に失敗しました。");
location.replace("http://" + document.domain + "/");
}
-
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。