Add PKDBF2 (server side). Not tested. BREAKS compatibility (but no one use previous version...) \!
This commit is contained in:
@@ -90,7 +90,7 @@ if ($count == 0)
|
||||
echo "<b>No user found</b><br/>\n";
|
||||
else
|
||||
{
|
||||
echo '<b>User</b> <select name="user">' . "\n";
|
||||
echo '<b>User</b> <select id="selected_user" name="user">' . "\n";
|
||||
foreach($users as $u)
|
||||
{
|
||||
if (is_dir("./users/" . $u) && $u[0] != '_' && $u[0] != '.')
|
||||
@@ -103,7 +103,7 @@ else
|
||||
}
|
||||
}
|
||||
echo "</select>\n";
|
||||
echo ' <b>Master key </b> <input id="see_password" type="password" name="mkey"/> <input name="see" type="submit" value="See" onclick="a = document.getElementById(\'see_password\') ; a.value=digest256(a.value);"/>' . "\n";
|
||||
echo ' <b>Master key </b> <input id="see_password" type="password" name="mkey"/> <input name="see" type="submit" value="See" onclick="a=document.getElementById("selected_user") ; return derive_mkey(a.options[a.selectedIndex].value, "see_password") ;"/>' . "\n";
|
||||
}
|
||||
?>
|
||||
</form>
|
||||
@@ -166,9 +166,9 @@ if ($user != "")
|
||||
echo 'URL <input id="new_url" type="text" name="url"/>';
|
||||
echo 'login <input type="text" name="login" />';
|
||||
echo 'password <input id="new_password" type="text" name="pwd"/>';
|
||||
echo 'master key <input type="password" name="mkey"/>';
|
||||
echo 'master key <input id="new_mkey" type="password" name="mkey"/>';
|
||||
echo '<input type="button" value="Generate password" onClick="generate_password();"/>';
|
||||
echo "<input type=\"submit\" name=\"add\" value=\"Add\" onclick=\"a = document.getElementById('new_url') ; a.value = url_domain(a.value); a = document.getElementById('see_password') ; a.value=digest256(a.value);\"/>";
|
||||
echo "<input type=\"submit\" name=\"add\" value=\"Add\" onclick=\"a = document.getElementById('new_url') ; a.value = url_domain(a.value); return derive_mkey($user, 'new_mkey') ;\"/>";
|
||||
echo '</form>' . "\n";
|
||||
}
|
||||
?>
|
||||
|
Reference in New Issue
Block a user