Я не понимаю, почему я получаю 403 запрета? - PullRequest
0 голосов
/ 29 июня 2019

Я хочу создать нового пользователя с этой функцией в моем контроллере:

public function store(StoreUser $request)
    {
        $this->user = JWTAuth::parseToken()->authenticate();
        $user = new User();
        $user->role_id = 2;
        $user->name = $request->name;
        $user->email = $request->email;
        $user->password = bcrypt($request->password);
        if ($user->save())
            return response()->json([
                'success' => true,
                'services' => $user
            ]);
        else
            return response()->json([
                'success' => false,
                'message' => 'Sorry, user could not be added'
            ], 500);
    }

, но когда я использую почтальон для попытки создать нового пользователя, я получаю 403. Запрет.

возможно, кто-то может мне помочь, потому что я действительно запутался

Ответы [ 2 ]

0 голосов
/ 29 июня 2019

Извините, это моя вина.Я забыл изменить в своем запросе авторизацию true.простите за это

0 голосов
/ 29 июня 2019

При использовании почтальона сначала убедитесь, что вы прошли аутентификацию. Вы получите обратно токен на предъявителя, который вы поместили в заголовок auth запроса хранилища, чтобы сделать аутентифицированный вызов. В почтальоне есть пресеты для аутентификации. Выберите канал и введите свой токен, и ваш звонок в магазин должен пройти, как и ожидалось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...