implement User entity for Authentication
implement base64 authentication
implement passwordEncrypter
implement Digest Authentication
refactoring digestAuthentication method