def registHandler():
    userName = request.form['userName']
    password = request.form['password']
    if len(userName) > 0 and len(password) > 0:
        auth = Auth.Autentication()
        token = auth.addUser(userName, password)
        return {"token": token}
    else:
        raise MdmException(4002, '用户名或密码不能为空')
def authenticate():
    if request.method == 'POST':
        opr = request.form['opr']

        # print(str(opr)+"\t"+str(userName)+"\t"+str(password))
        auth = Auth.Autentication()
        if opr == "login":
            userName = request.form['userName']
            password = request.form['password']
            token = auth.verifyUser(userName, password)
            if token:
                return [{"token": token}, 4001, "login success"]
            else:
                raise MdmException(4002, "login failed")
        else:
            auth.deleteToken(request.form['password'])
            return [{"token": "None"}, 4003, "token change"]