0 reply
20 recasts
20 reactions
Sybils are cooked on union build 🚨
I noticed some new commits on Union GitHub a few hours ago, so I delved deeper to see what it was about, and this is what I found 🤯😱
The code authenticates User Id on the Union dashboard using several functions
Let’s talk about the authentication functions👇
✅hasProviderLinked(user, provider)
Checks if the given user has a specific OAuth provider (like Google, GitHub) linked.
✅getProviderId(user, provider)
Returns a boolean indicating whether the user is connected to the specified auth provider.
🔍 Device Fingerprinting Function
This function creates a unique device fingerprint hash based on the client’s device/browser environment.
It gathers:
✅Basic Info
• userAgent, language, platform
• cookieEnabled, screen resolution, color depth
• timezone, CPU cores, memory, touch support
✅Canvas Fingerprint
• A subtle but unique fingerprint since rendering differs across devices. 11 replies
15 recasts
65 reactions
1 reply
0 recast
2 reactions
0 reply
0 recast
2 reactions