ランダムパスワード認証(簡易版)

  • /*
     * @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 です。

History

  1. 2014/12/20 02:27:45 - 2014-12-20
  2. 2014/12/20 02:20:53 - 2014-12-20
  3. 2014/12/20 02:18:09 - 2014-12-20