/** * Register a user * @return Response */ public function register(Request $request) { //$credentials = $request->all(); //$credentials = $request->only('name', 'email', 'password'); try { //$user = User::create($credentials); $user = User::create(['name' => $request->input('name'), 'email' => $request->input('email'), 'password' => bcrypt($request->input('password'))]); } catch (\Exception $e) { //return response()->json(['error' => 'could_not_create_token'], HttpResponse::HTTP_CONFLICT); return response()->json(['error' => 'User already exists'], HttpResponse::HTTP_CONFLICT); } $token = JWTAuth::fromUser($user); //$industries = Industry::all(); $industries = Industry::select('id', 'slug', 'name')->get(); return response()->json(compact('token', 'industries')); //return response()->json($credentials); }