KIC with minikube: apikey based authentication plugin not working

I am trying to configure KIC on minikube, following this, which involves execution of remote yaml. Also, this says to run command:

minikube addons enable kong

So, do I need to have both?
Problem is that I first executed yaml, and then run the command, and I created all resources required for api-key based authentication(as discussed here). But I hardly see any impact. I am still able to access my service endpoints without api key or wrong api key.