| xqd
@@ -3,6 +3,7 @@
|
|
|
namespace App\Http\Controllers\Api\V1;
|
|
|
|
|
|
use App\Helper\AttachmentHelper;
|
|
|
+use App\Helper\JpushHelper;
|
|
|
use App\Helper\SmsHelper;
|
|
|
use Illuminate\Foundation\Auth\AuthenticatesUsers;
|
|
|
use App\Models\UserInfoModel;
|
| xqd
@@ -12,7 +13,7 @@ use Validator, Auth, Cache;
|
|
|
|
|
|
class AuthController extends Controller
|
|
|
{
|
|
|
- use SmsHelper,AuthenticatesUsers,AttachmentHelper;
|
|
|
+ use SmsHelper,AuthenticatesUsers,AttachmentHelper,JpushHelper;
|
|
|
|
|
|
private $expireTime = 1;
|
|
|
private $keySmsCode = 'auth:sms:';
|
| xqd
@@ -30,6 +31,7 @@ class AuthController extends Controller
|
|
|
* @apiPermission none
|
|
|
* @apiVersion 0.1.0
|
|
|
* @apiParam {string} phone 手机号码
|
|
|
+ * @apiParam {string} [jpush]
|
|
|
* @apiParam {string} wechat 微信openid
|
|
|
* @apiParam {String} verify_code 手机验证码
|
|
|
* @apiSuccessExample {json} Success-Response:
|
| xqd
@@ -86,6 +88,7 @@ class AuthController extends Controller
|
|
|
return $this->validatorError($validator->messages()->all(),ErrorCode::CLIENT_WRONG_PARAMS);
|
|
|
$phone = $request->phone;
|
|
|
$wechat = $request->wechat;
|
|
|
+ $jpush = $request->jpush;
|
|
|
$key = $this->keySmsCode . $phone;
|
|
|
$code = Cache::store('file')->get($key);
|
|
|
$password = 123456;
|
| xqd
@@ -95,6 +98,7 @@ class AuthController extends Controller
|
|
|
$user = UserInfoModel::create([
|
|
|
'phone'=>$phone,
|
|
|
'wechat'=>$wechat,
|
|
|
+ 'jpush'=>$jpush,
|
|
|
'password'=>bcrypt(123456)
|
|
|
]);
|
|
|
$user->status=1;
|