[ADD] take care of inheritance to access view according to website + Authenticate the right user public