leaderboardsgg / leaderboard-backend

The backend for Leaderboards.gg. Also holds public-facing APIs.
https://info.leaderboards.gg
GNU General Public License v3.0
12 stars 16 forks source link

Registration endpoint #148

Closed Dalet closed 1 year ago

Dalet commented 1 year ago

Functionality

Endpoint: POST /account/register

The server may impose a limit on how often a client can call this endpoint. If the client calls this endpoint too many times within a given timespan, the server may respond with a 429 TOO MANY REQUESTS status code.

Request body fields:

Procedure

This is what happens when the server receives a valid user registration request.

Inputs:

Other related issues

https://github.com/leaderboardsgg/leaderboard-site/issues/563

Dalet commented 1 year ago

150 implemented everything in this issue except sending the confirmation link.

TheTedder commented 1 year ago

Is this task complete?

Dalet commented 1 year ago

The only thing missing is sending the confirmation email after registration