added AuthenticationService spec