erlend,
@erlend@writing.exchange avatar

Could a simpler path to be charted through OAuth/OIDC and the protocol? I think so!

https://socialhub.activitypub.rocks/t/how-solid-and-activitypub-complement-each-other-best/727/14?u=erlend_sh

I want my root digital identity and follow-contacts stored in a Solid pod, letting me log into all fediverse platforms via Solid-OIDC.

& et.al. should just provide the send/receive pipes, relegating the job of primary identity provider to the ID-centric protocol that is Solid.

Damon,
@Damon@pebble.social avatar

@erlend
I don’t disagree at all. We are halfway there with https://activitypods.org/ https://github.com/assemblee-virtuelle/activitypods

mauve,
@mauve@mastodon.mauve.moe avatar

@erlend Are there enough solid users out there that this would be worth the effort? Like, are there a lot of queer furries actively making use of solid that aren't already on mastodon/etc?

evan,
@evan@cosocial.ca avatar

@erlend I think is a good stack on its own, and doesn't need . I don't think a dual-stack is the best experience for users.

erlend,
@erlend@writing.exchange avatar

@evan maybe so. This approach isn’t actually dependent on Solid as such, it just demonstrates how the OIDC protocol can enable what I think is a necessary division between server provider and identity provider in the fediverse.

thisismissem,
@thisismissem@hachyderm.io avatar

@erlend @smallcircles careful with which friends you make.. but I can probably also advise here given I used to work for Inrupt on open-source Solid SDKs.

erlend,
@erlend@writing.exchange avatar

@thisismissem you are quoted in the post as someone who at least used to be a proponent of WebIDs for fediverse profiles, heh.

But at any rate, yes, your input on this topic would be immensely appreciated! 🙏

thisismissem, (edited )
@thisismissem@hachyderm.io avatar

@erlend yeah, but the current way that Inrupt is doing WebIDs isn't the way you'd want for this.

To clarify: Inrupt made a decision in their Enterprise Solid Server to make the WebID document only writable by a specific software client, due to it containing fields that shouldn't necessarily be generally editable (there's pros and cons to this argument), but it basically broke the entire solid ecosystem, resulting in your WebID actually not containing profile information.

thisismissem,
@thisismissem@hachyderm.io avatar

@erlend I do still think that OIDC or a profile similar would be very advantageous to the Fediverse, however, we'd want to pair this with OIDC Federation or something (the Federation spec is a bit weird because it has all these trust roots and stuff)

erlend,
@erlend@writing.exchange avatar

@thisismissem mjeh, Inrupt’s lack of engagement with the community is not encouraging.

Has any of this corpo-think found its way into the WebID spec itself?

thisismissem,
@thisismissem@hachyderm.io avatar

@erlend WebID spec hasn't been updated since like the early 2000s, iirc. What Solid has is solid-webid-profile: https://solid.github.io/webid-profile/

And https://solidproject.org/TR/protocol#webid

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fediverse
  • ethstaker
  • DreamBathrooms
  • thenastyranch
  • ngwrru68w68
  • Durango
  • magazineikmin
  • Youngstown
  • InstantRegret
  • rosin
  • slotface
  • tester
  • kavyap
  • cubers
  • osvaldo12
  • JUstTest
  • khanakhh
  • cisconetworking
  • tacticalgear
  • everett
  • mdbf
  • Leos
  • anitta
  • GTA5RPClips
  • normalnudes
  • modclub
  • provamag3
  • megavids
  • lostlight
  • All magazines