From 1e1e3beca6dce6032e8eeadb0c92e2a3e5070e2e Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Sun, 15 May 2016 17:20:14 -0700 Subject: [PATCH] Check for blank username/passwords on login --- plexpy/webauth.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plexpy/webauth.py b/plexpy/webauth.py index a2c6f4f5..e9cc15b0 100644 --- a/plexpy/webauth.py +++ b/plexpy/webauth.py @@ -36,7 +36,7 @@ from plexpy.plextv import PlexTV SESSION_KEY = '_cp_username' def user_login(username=None, password=None): - if not username and not password: + if not username or not password: return None # Try to login to Plex.tv to check if the user has a vaild account @@ -211,7 +211,7 @@ class AuthController(object): if not cherrypy.config.get('tools.sessions.on'): raise cherrypy.HTTPRedirect(plexpy.HTTP_ROOT) - if username is None or password is None: + if not username and not password: return self.get_loginform() (vaild_login, user_group) = check_credentials(username, password, admin_login)