创建版本

This commit is contained in:
2021-02-22 12:17:00 +08:00
commit af555f49c3
2332 changed files with 369202 additions and 0 deletions
@@ -0,0 +1,49 @@
<?php namespace Gdoo\Wap\Controllers;
use Auth;
use Cache;
use Request;
use DB;
use Hash;
use Gdoo\User\Models\UserAsset;
use Gdoo\System\Models\Setting;
use Gdoo\Index\Controllers\Controller;
use Gdoo\User\Services\UserAssetService;
class AuthController extends Controller
{
public $permission = [];
/**
* 用户登录
*/
public function loginAction()
{
if (Request::method() == 'POST') {
$gets = Request::all();
$username = $gets['username'];
$password = $gets['password'];
$ret = [];
$user = DB::table('user')->where('username', $username)->first();
if (Hash::check($password, $user['password'])) {
$ret['access'] = UserAssetService::getRoleAssets($user['role_id']);
$ret['token'] = create_token($user['id'], 365);
$ret['user'] = $user;
return $this->json($ret, true);
} else {
return $this->json('帐号或密码不正确。');
}
}
}
/**
* 用户注销
*/
public function logoutAction()
{
Auth::logout();
return $this->json('解绑成功。', true);
}
}