45 lines
1.1 KiB
PHP
45 lines
1.1 KiB
PHP
<?php
|
|
|
|
|
|
namespace app\logic;
|
|
|
|
|
|
use diditao\common\base\BaseLogic;
|
|
use diditao\common\request\facade\AppRequest;
|
|
use diditao\common\service\sms\facade\Sms;
|
|
use diditao\user\facade\UserService;
|
|
|
|
class LoginLogic
|
|
{
|
|
use BaseLogic;
|
|
public function index()
|
|
{
|
|
$token = UserService::login();
|
|
$this->logicData['token']=$token;
|
|
$this->logicMsg = '登录成功,正在为您跳转...';
|
|
return $this;
|
|
}
|
|
public function reg()
|
|
{
|
|
|
|
// Sms::verifyCaptcha(AppRequest::param('cellphone'),AppRequest::param('verify_code/d'),'reg');
|
|
|
|
UserService::reg();
|
|
|
|
$this->logicMsg = '恭喜您,注册成功!';
|
|
return $this;
|
|
}
|
|
public function forget()
|
|
{
|
|
// Sms::verifyCaptcha(AppRequest::param('cellphone'),AppRequest::param('verify_code/d'),'resetPassword');
|
|
UserService::forget();
|
|
$this->logicMsg = '密码重置成功,您可以使用新密码登录!';
|
|
return $this;
|
|
}
|
|
public function logout()
|
|
{
|
|
UserService::logout();
|
|
$this->logicMsg = '退出成功,记得要再来哦!';
|
|
return $this;
|
|
}
|
|
} |