https://www.leanpanda.com/blog/authentication-and-authorisation-in-phoenix-liveview/#step-2-develop-a-plug-to-ensure-the-user-has-the-authorisation-to-access-a-given-liveview