simplelogin is outside angular, .() hack for now
cleaner service-based solution