blessing-skin-server/libraries/Database/CrazyDatabase.class.php
2016-04-03 15:42:17 +08:00

26 lines
578 B
PHP

<?php
/**
* @Author: printempw
* @Date: 2016-03-13 12:15:08
* @Last Modified by: printempw
* @Last Modified time: 2016-04-03 15:41:39
*/
namespace Database;
use Database\AdaptedDatabase;
class CrazyDatabase extends AdaptedDatabase
{
/**
* Fucking CrazyCrypt1
*
* https://github.com/ST-DDT/CrazyLogin/blob/master/php/Encryptors/CrazyCrypt1.php
*/
public function encryptPassword($raw_passwd, $username="") {
$class_name = "Cipher\\".\Option::get('encryption');
return $class_name::encrypt($raw_passwd, $username);
}
}