Add decorators for ignoring check access in middleware
Add middleware that authenticates a user
add view for the entry point of the app