| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- namespace App\Http\Controllers\Sys;
- use Illuminate\Http\Request;
- use App\Http\Controllers\Controller;
- use PHPMailer\PHPMailer\Exception;
- class UserController extends Controller
- {
- public function register(Request $req)
- {
- $user=[];
- $user['name']=$req->input('user');
- $user['password']=$req->input('password');
- $cpwd=$req->input('confirm_password');
- $user['phone']=$req->input('phone');
- $user['uuid']=getUUID();
- $user['password']=createPasswd(trim($user['password']),$user['uuid']);
- try{
- $re=\App\Models\Member::insert($user);
- }catch(Exception $ex){
- return toJson(-20001);
- }
-
- return toJson(1);
- }
- public function login(Request $req){
- $user['name']=$req->input('user');
- $user['password']=$req->input('password');
- $member=\App\Models\Member::where('name',$user['name'])->first();
- if(!$member){
- return toJson(-20002);
- }
- if(($member['password'])!=createPasswd(trim($user['password']),$member['uuid'])){
- return toJson(-20003);
- }
- // echo $member['id'];
- $token=\App\Vendor\Jwt::getToken($member['id']);
- return toJson(1,'',array('token'=>$token));
- }
- public function logout(){
- }
- }
|