diff --git a/class/core/common.py b/class/core/common.py index 5fb774fa0..dee6b71b4 100755 --- a/class/core/common.py +++ b/class/core/common.py @@ -20,6 +20,7 @@ import db def init(): initDB() initInitD() + initUserInfo() def initDB(): @@ -54,4 +55,10 @@ def initInitD(): def initUserInfo(): - return '' + data = public.M('users').where('id=?', (1,)).getField('password') + if data == '21232f297a57a5a743894a0e4a801fc3': + pwd = public.getRandomString(8).lower() + file_pw = public.getRunDir() + '/data/default.pl' + public.writeFile(file_pw, pwd) + public.M('users').where('id=?', (1,)).setField( + 'password', public.md5(pwd)) diff --git a/data/default.pl b/data/default.pl new file mode 100644 index 000000000..f10aafce5 --- /dev/null +++ b/data/default.pl @@ -0,0 +1 @@ +qpzw99oc \ No newline at end of file