Create prompt for inline account creation on a remote PDS via OAuth

For ATProto apps, you can support a “sign up for new account” flow that doesn’t just send people to Bluesky. An OAuth flow that creates an account and then redirects with the new account to Auth and login.

For an open PDS, you can add a prompt=create and enter this flow. Examples:

To experiment, you can also enter in the domain of a PDS which will take you to the PDS login-or-create flow

  • some examples of apps that support this

Resources

Selfhosted .social

Deep link to some edits from @thisismissem.social for documenting the “create” parameter

2 Likes

These are some of the original videos demoing this feature I added:

It still needs to be standardized though, so I’m trying to find time to do that whilst looking for paid work.

2 Likes