0 reply
0 recast
0 reaction
4 replies
4 recasts
19 reactions

I've deployed SIWF 10 different ways: with NextAuth, Remix, Lucia, Astro, Privy, Dynamic, @warpcastadmin.eth's frontend starter, Cloudflare Workers functions. Not a single one has been delightful.
It is sooo uncomfortable to roll your own auth. And 3 weeks later you realize there was a better way.
And if you relied on NextAuth, you might get a new CVE advisory every 4 months about how they left the barn door open. And guillermo rauch bashes everyone else for also shipping vulnerable frameworks.
Releasing this package today as FOSS. The security pathways are super transparent, and I'm very open to suggested improvements and tee-heeing about any holes you find.
I want Farcaster Mini Apps to have The. Best. Auth.
huge h/t @limone.eth whose Next starter has the cleanest flow inside a framework I've seen. I took those clean paths, and maybe (?) reduced the surface area even more.
This template has no real dependencies on Neynar (although it's super useful and a huge time-saver!), or other paid services. 2 replies
1 recast
12 reactions
0 reply
0 recast
2 reactions