Example #1
0
def VerifyUser():
    console.out(20)
    #Get user credentials from input
    user = input("")
    if (not ParseForCommand(user)):
        console.out(21)
        passw = getpass.getpass("")
        #Check if user credentials are correct
        #First read from file
        fileContents = FileHandler.GetUserAccount(user)

        if (fileContents == None):
            return [False, "Invalid"]

        filePass = fileContents[1]
        salt = fileContents[0]
        username = user
        return [Encryptor.CheckPass(passw, filePass, salt), passw]
    return [False, "Command"]