auth

Claim a roster identity, register a new one, or do nothing: the response never says which.

Which of the three this deployment will do is open_signup, published in the bootstrap so the page can say so before anyone types an address.

No session is minted. A newly claimed or registered identity is hard-blocked from signing in until it verifies, so there is nothing yet to sign it into.

post/api/v1/auth/signup

Request

  • The document declares no server URL.
  • Auth: none declared

Request body

emailstring required

The address to sign in with. An address an admin added or invited where this deployment keeps signup closed; any address where the bootstrap reports open_signup.

full_namestring nullable

Filled in only if not already set.

passwordstring required

The password to sign in with once verified. At least 8 characters, at most 72 bytes.

terms_acceptedboolean

Whether the caller accepted this deployment's terms.

Response

Successful Response

messagestring required

What the caller should do next.

Changes