Basic authentication service.