Skip to content

Remove UserInfo object #13

@neshtea

Description

@neshtea

active-openid contains a UserInfo object with very opinionated fields. This is an unnecessary constraint that can be removed. The library user should be free to pick any container format they choose (or just plain maps) -- we're only responsible for fetching the raw user-info.

In my opinion, we should remove this altogether and break backwards compatibility. I would, however, also be open to provide a legacy implementation of the UserInfo object and related parsers (the ones implicitly defined in fetch-user-info! and fetch-user-info respectively).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions