123456789101112131415161718192021222324252627282930313233 |
- <?php
- namespace app\talent\controller;
- use app\talent\TalentBaseController;
- class My extends TalentBaseController
- {
- public function password()
- {
- return view();
- }
- public function passwordPost()
- {
- $data = input('post.');
- if ($this->user['password'] != md5(md5($this->user['salt']) . $data['old_password'])) {
- ajax_return(1, '原密码错误');
- }
- if ($data['new_password'] != $data['confirm_password']) {
- ajax_return(1, '新密码和确认密码不一致');
- }
- $this->user->salt = rand_str();
- $this->user->password = md5(md5($this->user->salt) . $data['new_password']);
- $this->user->save();
- session('talent.user.id', null);
- ajax_return();
- }
- }
|