<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def user():
    '''Show information about the current user

    :rtype: A dictionary with the following keys
    :param id: User id
    :type id: int
    :param name: User name
    :type name: string
    :param is_active: Whether the user is currently active
    :type is_active: bool
    :param is_anonymous: The anonymous user is the default user if you
        are not logged in
    :type is_anonymous: bool
    '''
    user = flogin.current_user
    return flask.jsonify({
        'id': user.get_id(),
        'name': user.name,
        'is_active': user.is_active(),
        'is_anonymous': user.is_anonymous
    })