@@ -24,11 +24,14 @@ url = nb_url + 'api/login' results = requests.post(url, data={"username": username, "password": password}) print "results.cookies =", results.cookies print type(results.cookies) self.cookies = results.cookies - return simplejson.loads(results.content) + results = simplejson.loads(results.content) + if results["authenticated"] is False: + raise Exception("The newsblur credentials you provided are invalid") + return results def logout(self, ): ''' Logout the currently logged in user. '''