updated return jwt after verify phone

This commit is contained in:
jack
2018-04-26 12:12:46 +08:00
parent a85e58af54
commit a16a9350cd
4 changed files with 15 additions and 9 deletions
+10 -7
View File
@@ -79,14 +79,16 @@ class AuthController extends Controller
$check_user->is_verified = 1;
$check_user->save();
$check_token->delete();
return response()->json([
'success'=> true,
'message'=> 'Completed'
]);
}
if (!$userToken=JWTAuth::fromUser($check_user)) {
return response()->json(['error' => 'invalid_credentials'], 401);
}
// all good so return the token
return response()->json(['success' => true, 'data'=> [ 'token' => $userToken ]]);
}
return response()->json(['success'=> false, 'error'=> "Verification code is invalid."]);
}
/**
* API Register
*
@@ -95,7 +97,7 @@ class AuthController extends Controller
*/
public function register(Request $request)
{
$credentials = $request->only('name', 'phone', 'password', 'confirm_password');
$credentials = $request->only('role', 'name', 'password', 'confirm_password');
$rules = [
'name' => 'required|max:255',
@@ -122,6 +124,7 @@ class AuthController extends Controller
return response()->json(['success'=> true, 'message'=> 'A verification code has been send to your mobile number.']);
}
/**
* API Login, on success return JWT Auth token
*