-
Notifications
You must be signed in to change notification settings - Fork 35
Support for Libravatar / ivatar #130
Copy link
Copy link
Open
Labels
3rd partyFor external APIs and services (like AspirePress/Cloud, caching, etc)For external APIs and services (like AspirePress/Cloud, caching, etc)discussionNeeds discussion and decision before moving forward.Needs discussion and decision before moving forward.help wantedExtra attention is neededExtra attention is needed
Milestone
Metadata
Metadata
Assignees
Labels
3rd partyFor external APIs and services (like AspirePress/Cloud, caching, etc)For external APIs and services (like AspirePress/Cloud, caching, etc)discussionNeeds discussion and decision before moving forward.Needs discussion and decision before moving forward.help wantedExtra attention is neededExtra attention is needed
Type
Fields
Give feedbackNo fields configured for Feature.
Projects
Status
No status
Status
Backlog
I’d like to suggest adding support for Libravatar / ivatar as an alternative to Gravatar.
Why Libravatar?
Libravatar is an open, federated avatar service compatible with the Gravatar API. It supports decentralised hosting and self-hosted instances, making it a good fit for the goals of FAIR:
Fully open-source
Proposed implementation
There’s a (very old) Libravatar WordPress plugin by GabSoftware that could serve as a useful reference or integration base.
Caveat: Privacy and fallback to Gravatar
One potential concern with integrating Libravatar is that it falls back to Gravatar by default if no avatar is found on the federated network. This behaviour could unintentionally expose user data (hashed email and IP address) to Gravatar servers without explicit user consent, which may conflict with GDPR or other privacy regulations. Ideally, the integration would offer a way to disable this fallback.
I'm unfortunately not able to contribute code myself, only ideas.
I wasn’t sure whether to open a new issue or comment on the related issue #19 (“Support both Gravatar and custom avatars”).
Thank you for all your great work!