Introduce AuthenticationService
Create additional security database fields