コード例 #1
0
ファイル: common.py プロジェクト: cnjllin/actual-16-homework
def authentication(username, password):
    sql = '''select username,password from users where username='******' ''' % username
    data = select_one_result(sql)
    if data == None:
        return False
    elif data[0] != username:
        return False
    elif data[1] != password:
        return False
    else:
        return True
コード例 #2
0
def authentication(username, password):
    sql = '''select username,password from users where username='******' ''' % username
    data = select_one_result(sql)
    md5pwd = encryption(password)
    if not data:
        return "username:%s is not found!" % username, False
    #elif data[0] != username:
    #    return "username:%s is not found!"%username,False
    elif data[1] != md5pwd:
        return "username:%s bad password" % username, False
    else:
        return None, True
コード例 #3
0
ファイル: common.py プロジェクト: cnjllin/actual-16-homework
def userInfo(uid):
    sql = '''SELECT * FROM users WHERE id = %s; ''' % uid
    return select_one_result(sql)
コード例 #4
0
def get_user_id(uid):
    sql = '''SELECT * FROM users WHERE id = '%d';''' % uid
    return select_one_result(sql)
コード例 #5
0
def get_email(email):
    sql = '''SELECT * FROM users WHERE email = '%s';''' % email
    return select_one_result(sql)
コード例 #6
0
def get_user(name):
    sql = '''SELECT * FROM users WHERE username = '******';''' % name
    return select_one_result(sql)
コード例 #7
0
def login_check(name,password):
    sql = '''SELECT * FROM users WHERE username = '******' and password = '******';''' % (name,password)
    print sql
    return select_one_result(sql)
コード例 #8
0
ファイル: common.py プロジェクト: cnjllin/actual-16-homework
def search(name):
    sql = '''SELECT * FROM users WHERE username like '%s\%' or email like '%s\%';''' % (name,name)
    print sql
    return select_one_result(sql)