| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- <?php
- namespace App\Module\Dev\Admin\Actions;
- use App\Module\User\Models\User;
- use Dcat\Admin\Traits\LazyWidget;
- use Dcat\Admin\Contracts\LazyRenderable;
- use Illuminate\Support\Facades\Hash;
- use UCore\DcatAdmin\Widgets\Form;
- /**
- *
- * session登录
- *
- */
- class SessionLoginForm extends Form implements LazyRenderable
- {
- use LazyWidget;
- public function run($input)
- {
- $uid = $input['uid'] ?? null;
- $SessionID = $input['SessionID'] ?? null;
- SessionApp::$session_id =$SessionID;
- $user =new \App\Module\Ulogic\Unit\User($uid);
- SessionApp::setLogin($user);
- return $this->success("设置成功 $uid -$SessionID ");
- }
- public function form()
- {
- $this->number('uid')->required();
- $this->text('SessionID')->required();
- }
- }
|