feature: enforce users to be logged before entering app presenters

pls merge after we do have working auth module