Skip to content

Commit f6bea52

Browse files
committed
fix: register response data is malformed
1 parent 3e685b7 commit f6bea52

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

app/Http/Controllers/Api/V1/AuthController.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ public function register(UserStoreRequest $request) {
4747

4848
if ($request->expectsJson()) {
4949
Auth::login($user);
50-
$token = $user->createToken('API token for ' . $user->name)->plainTextToken;
50+
$token = $user->createToken('API token for ' . $user->name)->plainTextToken; // Legacy
5151

52-
return $this->success([
53-
'user' => $user,
54-
'token' => $token,
52+
return response()->json([
53+
'user' => new UserResource($user),
54+
'token' => $token, // For Compatibility
5555
]);
5656
}
5757

routes/api.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141

4242
Route::group(['middleware' => ['auth:sanctum']], function () {
4343
// Auth
44-
Route::get('/user', fn(Request $request) => $request->user());
44+
Route::get('/user', fn (Request $request) => $request->user());
4545
Route::delete('/logout', [AuthController::class, 'destroy']);
4646

4747
// Settings
@@ -106,8 +106,8 @@
106106
Route::post('/reset-password/{token}', [PasswordController::class, 'store'])->name('password.reset');
107107

108108
// App Info
109-
Route::get('/manifest', fn() => response()->json(AppManifest::info()));
110-
Route::get('/health', fn() => response()->json(['health' => 1]));
109+
Route::get('/manifest', fn () => response()->json(AppManifest::info()));
110+
Route::get('/health', fn () => response()->json(['health' => 1]));
111111

112112
// Libraries (categories)
113113
Route::resource('/categories', CategoryController::class)->only(['index', 'show']);

0 commit comments

Comments
 (0)