小编Agu*_*tin的帖子

laravel api 未显示来自请求验证的消息

我的后端 Laravel api 中的错误处理程序有问题,不要显示来自验证的错误消息。

路线/ API

<?php
Route::group([

    'middleware' => 'api',

], function ($router) {
    Route::post('access/sign-up', 'AuthenticationController@signUp');
});
Run Code Online (Sandbox Code Playgroud)

认证控制器

<?php

namespace App\Http\Controllers;

use Illuminate\Support\Facades\Auth;
use App\Http\Controllers\Controller;
use App\Http\Requests\SignUpRequest;
use Illuminate\Http\Request;
use App\User;


    class AuthenticationController extends Controller
    {
        /**
         * Create a new AuthenticationController instance.
         *
         * @return void
         */
        public function __construct()
        {
            $this->middleware('auth:api', ['except' => ['signUp']]);
        }


        /**
         * 
         *
         * @return \Illuminate\Http\JsonResponse
         */
        public function signUp(SignUpRequest $request)
        {
            //User::create($request->all());
            return response()->json([
                'data' => 'Usuario creado correctamente.'
            ]);
        } …
Run Code Online (Sandbox Code Playgroud)

validation error-handling laravel laravel-5.6 laravel-5.7

3
推荐指数
3
解决办法
6220
查看次数