我想在控制器中使用此功能创建一个新用户:
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。
也许有人可以帮助我,因为我真的很困惑
答案 0 :(得分:0)
使用邮递员时,请确保先进行身份验证。您将获得一个承载令牌,该令牌已放入存储请求的auth标头中,以进行经过身份验证的调用。邮递员中有用于身份验证的预设。选择不记名并输入令牌,您的商店呼叫将按预期通过。
答案 1 :(得分:0)
对不起,是我的错。 我忘记更改请求授权为true。 为此感到抱歉