separated page interceptors, implemented error message on login failure