Authentication Backend
SessionAuthBackend
SessionAuthbackend is where the HTTP session being evaluated
to distinct between authenticated and non-authenticated user.
This SessionAuthBackend instance will be used as authentication middleware property,
which will process every HTTP request.