Detected 1 occurrence(s) of ‘\s*pass[word]+\s*[:=]\s*["'][a-z0-9\-_\!\$]+["']‘: import crypt, psycopg2 def check_pw(user,passwd): conn = psycopg2.connect(database="database",user="username",password="secret",host="host") cur = conn.cursor() cur.execute("SELECT password FROM accounts WHERE email = (%s);", (user,)) hashed_pw = cur.fetchone()[0] return crypt.crypt(passwd, hashed_pw) == hashed_pw def pam_sm_authenticate(pamh, flags, argv): try: us Source: http://pastie.org/pastes/8884206/download
↧