Random thought: the lack of browser-integrated account and session management is a major contributor to the centralization of the web.
Conversation
Notices
-
Embed this notice
Ayo (ayo@lonely.town)'s status on Sunday, 02-Jun-2024 17:04:06 JST Ayo - Haelwenn /элвэн/ :triskell: likes this.
-
Embed this notice
Wolf480pl (wolf480pl@mstdn.io)'s status on Sunday, 02-Jun-2024 17:04:54 JST Wolf480pl @ayo
Same with forums vs reddit.Which is why I thought Mozilla Persona was a pretty important thing. Sadly, it never got adoption :/
-
Embed this notice
Ayo (ayo@lonely.town)'s status on Sunday, 02-Jun-2024 17:04:54 JST Ayo @wolf480pl Yup, back then I was so ready to make Persona the only auth method on VNDB, only to see the entire project prematurely abandoned. :blobcatsob:
Haelwenn /элвэн/ :triskell: likes this. -
Embed this notice
Ayo (ayo@lonely.town)'s status on Sunday, 02-Jun-2024 17:04:56 JST Ayo To take Github as an example, here's how most people would comment on a project's issue tracker:
Open issues page -> write comment.
Here's the same flow for other forges:
Open issues page -> go to sign-up form -> open password manager -> generate & save password -> back to sign-up form -> open email program -> (wait for email to arrive) -> click link in email -> go back to issues page -> write comment.
There's no way anyone can sensibly compete.
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Sunday, 02-Jun-2024 17:05:44 JST Haelwenn /элвэн/ :triskell: @ayo @wolf480pl And OpenID failed to get adoption. :/
(I guess it would need browser support to avoid the URL copy-pasting) -
Embed this notice
Wolf480pl (wolf480pl@mstdn.io)'s status on Sunday, 02-Jun-2024 17:12:21 JST Wolf480pl @lanodan @ayo meanwhile OpenID Connect did get adoption in a very nasty way: you have 3 login buttons for the 3 most monopolistic OIDC providers :(
-
Embed this notice
Haelwenn /элвэн/ :triskell: (lanodan@queer.hacktivis.me)'s status on Sunday, 02-Jun-2024 17:12:21 JST Haelwenn /элвэн/ :triskell: @wolf480pl @ayo Yeah OpenID Connect seems like pure bullshit in comparison. -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Sunday, 02-Jun-2024 17:17:25 JST 翠星石 @ayo >the lack of browser-integrated account and session management is a major contributor to the centralization of the web.
I'm not sure what you're on about - the main reason why the proprietary web is so centralized is due to how google pushes a browser-integrated user account in google chrome.
I don't see a way how you could add proprietary global accounts to a browser and not centralize the crap out of everything (after all, each proprietary account results in centralization if it can be used with more than one website).
>Github as an example, here's how most people would comment on a project's issue tracker:
>Open issues page -> write comment.
No, that is not how it works.
It's; >Open issues page -> go to sign-up form -> run the proprietary malware JavaScript -> open password manager -> generate & save password -> back to sign-up form -> Agree to surrender your soul -> open email program -> (wait for email to arrive) -> click link in email -> go back to issues page -> write comment.
If I remember correctly, there's the option to "sign up" with a google account as well and a few more botnet providers and you just need to enter a username, but that's in total more steps than the email method.
People seem to be preconditioned to be glad to sell their soul to one botnet "platform" despite the busywork required to sign up and unreasonable, as it only really needs to be done once (and "everyone uses it"), but then complain when it comes to "signing up" for an account on another forge under reasonable terms.
For any decent project, the ability to post an issue is an simple as;
>With literally any email software (or handcraft an SMTP message with netcat and make up a from: email), send an email to the mailing list detailing the issue - no "sign-up" with any account required (many GNU Mailman based mailing lists request that you subscribe to the list to send emails to it, but that's entirely optional, as the email will just go to the list moderator for approval if you don't subscribe)
Or even better;
>Fix the issue >Send in that patch with git send-email