@staticmethod
def user_parse(data):
    """Parse information from the provider."""
    user_ = data.get('user', {})
    yield 'id', data.get('user_nsid') or user_.get('id')
    yield 'username', user_.get('username', {}).get('_content')
    first_name, _, last_name = data.get('fullname', {}).get('_content', ''
        ).partition(' ')
    yield 'first_name', first_name
    yield 'last_name', last_name
