FIXME: DOCS...

def _logins(users, user_attrs=None):
    '''
    FIXME: DOCS...
    '''
    # FIXME: check for support attrs
    
    # Supported attrs:
    # login  # DEFAULT, no auth required
    # email
    # bio
    # company
    # created_at
    # hireable
    # location
    # updated_at
    # url

    # 'login' will be the dict index key; remove it from user_attr columns
    if 'login' in user_attrs:
        if user_attrs.index('login') >= 0:
            # get this out of the remaining attrs to parse
            del user_attrs[user_attrs.index('login')]

    _users = {}
    for u in users:
        l = u.login
        logr.debug('LOGIN: {}'.format(l))
        _users[l] = {}
        for a in user_attrs:
            logr.debug('user: {}'.format(u))
            logr.debug('attr: {}'.format(a))
            _users[l][a] = getattr(u, a)
    return _users