tambah field fcm token
This commit is contained in:
@@ -32,6 +32,7 @@ class AuthController extends Controller
|
|||||||
// 'phone' => '',
|
// 'phone' => '',
|
||||||
// 'otp' => 'required_with:phone',
|
// 'otp' => 'required_with:phone',
|
||||||
'password' => 'required',
|
'password' => 'required',
|
||||||
|
'fcm_token' => 'required'
|
||||||
// 'otp' => 'required'
|
// 'otp' => 'required'
|
||||||
]);
|
]);
|
||||||
|
|
||||||
@@ -47,6 +48,8 @@ class AuthController extends Controller
|
|||||||
$user = User::with('detail')
|
$user = User::with('detail')
|
||||||
->where('sEmail', $request->phone_or_email)
|
->where('sEmail', $request->phone_or_email)
|
||||||
->first();
|
->first();
|
||||||
|
$user->fcm_token = $request->fcm_token;
|
||||||
|
$user->save();
|
||||||
return Helper::responseJson(
|
return Helper::responseJson(
|
||||||
data: [
|
data: [
|
||||||
'token' => $user->createToken('app')->plainTextToken,
|
'token' => $user->createToken('app')->plainTextToken,
|
||||||
@@ -122,7 +125,6 @@ class AuthController extends Controller
|
|||||||
->first();
|
->first();
|
||||||
|
|
||||||
if ($user) {
|
if ($user) {
|
||||||
|
|
||||||
$updateVericationCode = User::with('detail')
|
$updateVericationCode = User::with('detail')
|
||||||
->where([
|
->where([
|
||||||
'sPhone' => $request->phone_or_email,
|
'sPhone' => $request->phone_or_email,
|
||||||
@@ -130,6 +132,9 @@ class AuthController extends Controller
|
|||||||
])->update([
|
])->update([
|
||||||
'sVerificationCode' => null,
|
'sVerificationCode' => null,
|
||||||
]);
|
]);
|
||||||
|
$user->fcm_token = $request->fcm_token;
|
||||||
|
$user->save();
|
||||||
|
|
||||||
return Helper::responseJson(
|
return Helper::responseJson(
|
||||||
data: [
|
data: [
|
||||||
'token' => $user->createToken('app')->plainTextToken,
|
'token' => $user->createToken('app')->plainTextToken,
|
||||||
|
|||||||
@@ -24,15 +24,18 @@ class AuthDoctorController extends Controller
|
|||||||
{
|
{
|
||||||
$data = [
|
$data = [
|
||||||
'email' => $request->email,
|
'email' => $request->email,
|
||||||
'password' => $request->password
|
'password' => $request->password,
|
||||||
|
'fcm_token' => $request->fcm_token
|
||||||
];
|
];
|
||||||
$validator = Validator::make($request->all(), [
|
$validator = Validator::make($request->all(), [
|
||||||
'email' => 'required|email',
|
'email' => 'required|email',
|
||||||
'password' => 'required'
|
'password' => 'required',
|
||||||
|
'fcm_token' => 'required'
|
||||||
], [
|
], [
|
||||||
'email.required' => trans('Validation.required',['attribute' => 'Email']),
|
'email.required' => trans('Validation.required',['attribute' => 'Email']),
|
||||||
'email.email' => trans('Validation.email'),
|
'email.email' => trans('Validation.email'),
|
||||||
'password.required' => trans('Validation.required',['attribute' => 'Password']),
|
'password.required' => trans('Validation.required',['attribute' => 'Password']),
|
||||||
|
'fcm_token.required' => trans('Validation.required',['attribute' => 'FCM Token']),
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if ($validator->fails())
|
if ($validator->fails())
|
||||||
@@ -50,6 +53,9 @@ class AuthDoctorController extends Controller
|
|||||||
return ApiResponse::apiResponse('Bad Request', $data, trans('Message.password'), 400);
|
return ApiResponse::apiResponse('Bad Request', $data, trans('Message.password'), 400);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$user->fcm_token = $request->fcm_token;
|
||||||
|
$user->save();
|
||||||
|
|
||||||
$res_data = [
|
$res_data = [
|
||||||
// 'user' => $user,
|
// 'user' => $user,
|
||||||
'token' => $user->createToken('app')->plainTextToken
|
'token' => $user->createToken('app')->plainTextToken
|
||||||
|
|||||||
Reference in New Issue
Block a user