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
10 reactions
1 reply
0 recast
2 reactions
0 reply
0 recast
2 reactions
0 reply
0 recast
1 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction