12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- <?php
- namespace app\adminapi\controller;
- use crmeb\basic\BaseBusiness;
- use crmeb\business\order\StoreOrder;
- use crmeb\repositories\AuthRepository;
- use crmeb\services\CacheService;
- use Firebase\JWT\JWT;
- use app\models\system\SystemAdmin;
- use think\facade\Cache;
- use think\facade\Log;
- use think\Request;
- use \crmeb\utils\Captcha;
- use think\facade\Config;
- class Test
- {
- public function index()
- {
- var_dump(CacheService::get('captcha'));
- }
- public function show()
- {
- $captcha = new Captcha();
- $generate = $captcha->generate();
- CacheService::set('captcha', $generate, 1800);
- return $captcha->create('', $generate, false);
- }
- public function login(Request $request)
- {
- dump($request->adminInfo());
- }
- public function test()
- {
- $systemAdmin = SystemAdmin::login('123456', '123456');
- $res = SystemAdmin::createToken($systemAdmin, 'admin', ['exp' => time() + 30]);
- dump($res, date('Y-m-d H:i:s', $res['params']['exp']));
- }
- }
|