SquireCore icon indicating copy to clipboard operation
SquireCore copied to clipboard

[Dev]: Account Creation Endpoint

Open TylerBloom opened this issue 1 year ago • 0 comments

Unmet Need:

Currently, there is no endpoint for creating a Squire account. We need an endpoint for folks to create an account with. This should take their to-be-created account info as well as an email and password, create an account, and return a session token to the user. This will also require a storage solution for passwords and other sensitive user data.

Solution:

The data model and static API endpoint strings need to be added to the SDK.

The backend needs to be able to consume that data and return the user a session token.

Challenges/Considerations:

The backend shouldn't redirect the user anywhere as that different UIs will perform their own redirection as needed.

There is currently no solution for managing sensitive user data like passwords. We need to consider the options in the ecosystem before picking one.

TylerBloom avatar May 28 '23 14:05 TylerBloom