Tony D’Addeo
@deodad
Why doesn't Farcaster use OAuth 2.0 like other social platforms? Farcaster is built on a decentralized architecture whereas OAuth is build to establish trust between 3 separate parties. Breaking this down: - in Farcaster users own their identity and authenticate via a cryptographic signature without an intermediary; in OAuth a centralized services own the identity and a user has to request that 1st party authenticate them to the 3rd party app for devs: SIWF / Quick Auth = OAuth Sign In - in Farcaster the data is public and replicated, anyone can permissionlessly access the data via the Snapchain network; in OAuth your data is controlled by a single entity and applications need to request permissions to access to data, subject to the platforms approvals and limits (e.g. X charges $5k+++ for data access) for devs: Snapchain / infra providers like Neynar = OAuth APIs accessible with a Bearer token
1 reply
5 recasts
24 reactions
Ξric Juta
@ericjuta
no but fr why doesn't Farcaster use oauth 2.0 like other social platforms 🥹
1 reply
0 recast
0 reaction
Samuel ツ
@samuellhuber.eth
One could build an OAUTH2 compatible provider and relay for people to integrate with / use accepting that provider to be auth authority
2 replies
0 recast
0 reaction
Ξric Juta
@ericjuta
*summons @neynar *
2 replies
0 recast
2 reactions
Neynar
@neynar
anyone actively looking to build using this cc @samuellhuber.eth that will help prioritize
1 reply
0 recast
1 reaction
Samuel ツ
@samuellhuber.eth
how I see it Login on farcaster devs build only for fc -> auth-kit, sign in with neynar, mini app only options ahve them covered devs build general apps with fc integration -> they don't have a choice but to build a regular auth system and add farcaster as option manually or pick a ready made solution that has it all like privy devs build crypto app with embedded wallets -> pick privy and get FC login out of the box the dev building general option could easily add any oauth provide with that service without a custom plugin for their auth solution though how large that crowd is right now is debatable
1 reply
0 recast
2 reactions