l123Scurity:6 \Fix HMAC handshake, generate API keys in Google Login, and relax JWT issuer
This commit is contained in:
@@ -96,14 +96,14 @@ class InviteController extends Controller
|
|||||||
/** POST /v2/invites/passenger */
|
/** POST /v2/invites/passenger */
|
||||||
public function invitePassenger(Request $request): JsonResponse
|
public function invitePassenger(Request $request): JsonResponse
|
||||||
{
|
{
|
||||||
if (!$request->has(['passengerID', 'inviterPassengerPhone'])) {
|
if (!$request->has(['driverId', 'inviterPassengerPhone'])) {
|
||||||
return response()->json([
|
return response()->json([
|
||||||
'status' => 'failure',
|
'status' => 'failure',
|
||||||
'message' => 'Missing required parameters'
|
'message' => 'Missing required parameters'
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
$passengerId = $request->input('passengerID');
|
$driverId = $request->input('driverId');
|
||||||
$phone = $request->input('inviterPassengerPhone');
|
$phone = $request->input('inviterPassengerPhone');
|
||||||
$phoneEnc = $this->enc->encrypt($phone);
|
$phoneEnc = $this->enc->encrypt($phone);
|
||||||
|
|
||||||
@@ -123,7 +123,7 @@ class InviteController extends Controller
|
|||||||
DB::connection('primary')->table('invitesToPassengers')
|
DB::connection('primary')->table('invitesToPassengers')
|
||||||
->where('id', $existing->id)
|
->where('id', $existing->id)
|
||||||
->update([
|
->update([
|
||||||
'passengerID' => $passengerId,
|
'driverId' => $driverId,
|
||||||
'expirationTime' => $expirationTime,
|
'expirationTime' => $expirationTime,
|
||||||
'createdAt' => now()
|
'createdAt' => now()
|
||||||
]);
|
]);
|
||||||
@@ -143,7 +143,7 @@ class InviteController extends Controller
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
$id = DB::connection('primary')->table('invitesToPassengers')->insertGetId([
|
$id = DB::connection('primary')->table('invitesToPassengers')->insertGetId([
|
||||||
'passengerID' => $passengerId,
|
'driverId' => $driverId,
|
||||||
'inviterPassengerPhone' => $phoneEnc,
|
'inviterPassengerPhone' => $phoneEnc,
|
||||||
'inviteCode' => $inviteCode,
|
'inviteCode' => $inviteCode,
|
||||||
'expirationTime' => $expirationTime,
|
'expirationTime' => $expirationTime,
|
||||||
|
|||||||
Reference in New Issue
Block a user