The description on the PDS details page stating "Phone Verification Required" is not entirely accurate, as Bluesky currently uses hCaptcha instead of phone verification.
+1
-1
Diff
round #0
+1
-1
src/views/pds.tsx
+1
-1
src/views/pds.tsx
···
194
194
</div>
195
195
<Show when={server().phoneVerificationRequired}>
196
196
<div class="flex items-center gap-1">
197
-
<span class="font-semibold">Phone Verification Required</span>
197
+
<span class="font-semibold">Captcha Verification Required</span>
198
198
<span class="iconify lucide--check text-green-500 dark:text-green-400"></span>
199
199
</div>
200
200
</Show>
History
1 round
2 comments
launchpadx.top
submitted
#0
expand 2 comments
Bluesky PDS Entryway has enabled this feature. Some third-party PDS systems (such as selfhosted.social) have also enabled this feature (third-party PDS systems implement this feature through a project called pds-gatekeeper). To be precise, it should perhaps not be called mobile phone verification or CAPTCHA verification, but rather "requires additional verification", because this verification system is designed to be quite flexible. The PDS server decides what kind of external verification to render, then issues a temporary token to the client, and the client finally completes the registration.
pull request successfully merged
This value is actually for phone verification, it is currently not in use but it was when the site first opened back in 2024, back then account creation required a phone number, it was then replaced by captcha. I don't imagine any PDS has it on, and if you go to the info tab o a mushroom PDS, you'll notice it's not present (since it's off).