implemented authenticationfacade incl. exceptions