LoginService: added a preliminary implementation of the login redirect action.
AuthenticationHelpers: added `requireAuthentication`, a page version of the `withAuthenticatedUser` method.
AuthenticationHelpers: improved the javadocs.
AuthenticationHelpers: generalized a type of a field.