Laravel 6 usa nombre de usuario en lugar de identificación

// using User->username instead of id on url:
public function show($user)
    {
  		// where<YourAtributeName>($param)->firstOrFail()
        $user = User::whereUsername($user)->firstOrFail();
        return view('users.show', ['user'=>$user]);
    }
Vast Vendace