this post was submitted on 10 Oct 2023
24 points (72.2% liked)

Lemmy

12535 readers
1 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

I love the convenience of not having to create a password everywhere I need to be authenticated. It would be interesting to be able to use lemmy instead of feeding more information to these big corporations.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 6 points 1 year ago* (last edited 1 year ago)

I ran into this issue when writing the Canvas authentication thing

There is a standard to simplify authentication and identification across the entire web but it isn’t fully implemented everywhere

OAuth2 is the big name in this, it supplies authorized requests to access data from other companies and services

OpenID is related to OAuth2 but it only supplies identification in a standardized way. OpenID has mechanisms to announce that a specific domain has support for this and how to automatically register for it (removing the need to have a bunch of login buttons)

For Canvas 2024 I’m implementing drop in implementations for popular Fediverse software (including Lemmy)

Hopefully more fedi software implements OAuth2 or at least OpenID to vastly simplify authentication (and possibly replace “login with google”)

Related Links: