Exemplo n.º 1
0
 def login(self, user_name, password):
     user = QA_user_sign_in(user_name, password, self.client)
     if user is not None:
         self.user_name = user_name
         self.password = password
         self.user = user
         return self.user
     else:
         return False
Exemplo n.º 2
0
 def get(self):
     username = self.get_argument('user', default='admin')
     password = self.get_argument('password', default='admin')
     res = QA_user_sign_in(username,
                           password,
                           client=QA_util_sql_mongo_setting())
     if res is not None:
         self.write('SUCCESS')
     else:
         self.write('WRONG')
Exemplo n.º 3
0
 def QA_setting_login(self):
     self.username = self.QA_setting_user_name
     self.password = self.QA_setting_user_password
     QA_util_log_info('username:'******'username'] = self.username
         self.user['password'] = self.password
         self.user['login'] = True
         return self.user
     else:
         QA_util_log_info('failed to login')
Exemplo n.º 4
0
    def get(self):
        """登陆接口

        Arguments:
            QABaseHandler {[type]} -- [description]

            user/signup?user=xxx&password=xx
        Return 
            'SUCCESS' if success
            'WRONG' if wrong
        """

        username = self.get_argument('user', default='admin')
        password = self.get_argument('password', default='admin')
        res = QA_user_sign_in(username, password)
        if res is not None:
            self.write('SUCCESS')
        else:
            self.write('WRONG')
Exemplo n.º 5
0
    def post(self):
        """登陆接口
        Arguments:
            QABaseHandler {[type]} -- [description]
            user/signup?user=xxx&password=xx
        Return
            'SUCCESS' if success
            'WRONG' if wrong
        """
        # username = self.get_argument('username')
        # password = self.get_argument('password')
        data = tornado.escape.json_decode(self.request.body)
        print(data)
        username = data['username']
        password = data['password']
        res = QA_user_sign_in(username, password)

        if res:
            self.write({
                'login_status': 'success',
                'username': username,
                'picture': 'assets/images/admin.png',
                'messages': [
                    'Login succeed, redirecting...',
                ],
                'redirect': '/pages/emile',
                'data': {
                    'token': 'admin-token'
                },
                'code': 20000
            })
        else:
            self.write({
                'code': 60204,
                'message': 'Account and password are incorrect.'
            })