$request->username, 'email' => $request->email, 'password' => Hash::make($request->password), 'status' => User::STATUS_INACTIVE, ]); return response()->json([ 'message' => '用戶註冊成功。等待激活。', 'user_id' => $user->id ], 201); } catch (\Exception $e) { return response()->json([ 'error' => '註冊失敗。', 'details' => $e->getMessage() ], 500); } } }