Changeset 1375 in svn for trunk


Ignore:
Timestamp:
2013-09-17T16:28:40Z (2 years ago)
Author:
Xuefer
Message:

admin: make mkpassword.php easier for noob

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r1368 r1375  
    1010   * fixed crash with nested sandbox
    1111   * improved support for PHP_4 ~ PHP_5_4, adds support for PHP_5_5
     12 * admin
     13   * make mkpassword.php easier for noob
    1214
    13153.0.4 2013-09-??
  • trunk/htdocs/cacher/mkpassword.php

    r546 r1375  
     1<?php
     2header("Cache-Control: no-cache, must-revalidate");
     3header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");
     4?>
    15<html>
    26    <head>
    37        <title>Simple MD5 password generator</title>
     8        <style stype="text/css">
     9            code pre { display: block; border: 1px dashed black; padding: 10px; }
     10        </style>
    411    </head>
    512    <body>
     
    714        <form method="post">
    815            <fieldset>
    9                 md5: <input type="password" name="password"> <input type="submit"><br>
    10                 <div>
    11                 <?php
     16                Name:<br />
     17                <input type="text" name="username"><br />
     18                Password:<br />
     19                <input type="password" name="password"><br />
     20                <input type="submit"><br />
     21                The INI settings you need is:
     22                <code>
     23                <pre><?php
    1224                if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    1325                    $md5 = md5(@ $_POST['password']);
     
    1527                    $md5_1 = substr($md5, 0, $offs);
    1628                    $md5_2 = substr($md5, $offs);
    17                     echo "Result: <span>$md5_1</span><span>$md5_2</span>";
     29                    $username = htmlspecialchars($_POST['username']);
     30                    echo "xcache.admin.user=\"$username\"\n";
     31                    echo "xcache.admin.pass=\"<span>$md5_1</span><span>$md5_2</span>\"\n";
    1832                }
    19                 ?>
    20                 </div>
     33                ?></pre>
     34                </code>
    2135            </fieldset>
    2236        </form>
  • trunk/xcache.ini

    r1182 r1375  
    88[xcache.admin]
    99xcache.admin.enable_auth = On
     10
     11; use http://xcache.lighttpd.net/demo/cacher/mkpassword.php to generate your encrypted password
    1012xcache.admin.user = "mOo"
    11 ; set xcache.admin.pass = md5($your_password)
    12 ; login use $your_password
    13 xcache.admin.pass = ""
     13xcache.admin.pass = "md5 encrypted password"
    1414
    1515[xcache]
Note: See TracChangeset for help on using the changeset viewer.