def get(): info = { 'version': version, 'os': sys_util.get_platform(), 'machine': sys_util.get_machine(), 'processor': sys_util.get_processor(), 'python version': sys_util.get_python_version() } return success(data=info)
def test_identify(): return success()
def logout(): return success()
def token(): username_auth = request.authorization.get( 'username') if request.authorization else None user = user_srv.find_by_username(username_auth or request.json['username']) return success(data=jwt_util.encode_auth_token(user.id, user.username))
def find_info(): token = request.headers[APPLICATION_CONFIG['jwt'].get('header_key', 'Authorization')] payload = decode_auth_token(token) user_info = user_service.find_by_username(payload['data']['username']) return success(data=UserVO.convert(user_info))
def find_by_username(username): logger.info('List users.') return success(data=user_service.find_by_username(username))
def delete_one(user_id): logger.info('Delete user.') user_service.delete(user_id) return success()
def add_one(): logger.info('Add user.') return success(data=user_service.add())
def find_by_id(user_id): logger.info('List users.') return success(data=user_service.find_by_id(user_id))
def list_user(): logger.info('List users.') return success(data=user_service.find_list())