Update authentication logic and SDK fixes

This commit is contained in:
Hamza-Ayed
2026-04-24 15:12:12 +03:00
parent 2745b307a9
commit 4534e8769b
18 changed files with 198 additions and 78 deletions

View File

@@ -35,7 +35,7 @@ class ProfileController extends Controller
*/
public function passenger(Request $request): JsonResponse
{
$id = $request->input('_jwt_user_id');
$id = $request->attributes->get('_jwt_user_id');
$passenger = Passenger::active()->find($id);
if (!$passenger) {
@@ -64,7 +64,7 @@ class ProfileController extends Controller
*/
public function driver(Request $request): JsonResponse
{
$id = $request->input('_jwt_user_id');
$id = $request->attributes->get('_jwt_user_id');
$driver = Driver::active()->byId($id)->first();
if (!$driver) {
@@ -101,7 +101,7 @@ class ProfileController extends Controller
*/
public function updatePassenger(Request $request): JsonResponse
{
$id = $request->input('_jwt_user_id');
$id = $request->attributes->get('_jwt_user_id');
$passenger = Passenger::active()->find($id);
if (!$passenger) {
@@ -135,7 +135,7 @@ class ProfileController extends Controller
{
$request->validate(['email' => 'required|email']);
$id = $request->input('_jwt_user_id');
$id = $request->attributes->get('_jwt_user_id');
$driver = Driver::active()->byId($id)->first();
if (!$driver) {