Esempio n. 1
0
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)
Esempio n. 2
0
def test_identify():
    return success()
Esempio n. 3
0
def logout():
    return success()
Esempio n. 4
0
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))
Esempio n. 5
0
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))
Esempio n. 6
0
def find_by_username(username):
    logger.info('List users.')
    return success(data=user_service.find_by_username(username))
Esempio n. 7
0
def delete_one(user_id):
    logger.info('Delete user.')
    user_service.delete(user_id)
    return success()
Esempio n. 8
0
def add_one():
    logger.info('Add user.')
    return success(data=user_service.add())
Esempio n. 9
0
def find_by_id(user_id):
    logger.info('List users.')
    return success(data=user_service.find_by_id(user_id))
Esempio n. 10
0
def list_user():
    logger.info('List users.')
    return success(data=user_service.find_list())