I need to restrict some pages to be accessible only to users that are logged in. Like \shop or \partners etc.
How do I do this? I know I could overwrite controllers but it seems like a bad idea, because I would need to copy whole controller to my custom module and other inheriting modules would brake.
Using Odoo 13
Please see https://www.odoo.com/forum/help-1/how-to-create-an-exclusive-webshop-178402
Hey Ray, thanks for the comment.
I also just found out how to override a Controller like in this module:
https://github.com/OCA/e-commerce/blob/12.0/website_sale_require_login/controllers/main.py
Which method is better in your opinion?