Refactored security into Auth(orizatio) and Login (authentication)