Tuesday, March 14, 2017

User Roles in Laravel

hi i'm a new laravel developer I'm going to implement User Roles For My Controller When User is admin or Master it's work but when when user is cilent it's Not work correctly and I received 205 http code

public function store(Request $request) {

    $validation = Validator::make($request->all(), [
        'name' => 'required|string',
        'imageone'=> 'required|string'
    ]);
    if ($validation->fails())
    {

        return response()->json('Fails',404);
    }

       $user = JWTAuth::parseToken()->authenticate();
     if ($user->roles=='admin'||$user->roles=='master') { 
    $name= $request->input('name');
    $imageone = $request->input('imageone');
    $cate=new categoryi();
    $cate->name=$name;
    $cate->imageone=$imageone;
    if ($cate->save())
    {
        return response()->json($cate,202);
    }
     }
    return response()->json('Fails',500);
}



via EhSAn

Advertisement