Subterfuge-Revived / Remake-Core

Core repository that holds all game logic for both front end rendering and back end validation.
Creative Commons Zero v1.0 Universal
39 stars 24 forks source link

Server - Twilio Integration #100

Closed QuinnBast closed 1 year ago

QuinnBast commented 1 year ago

Enhancement Description

In order to ensure that players only use one account (and don't multibox) we are going to require that all accounts be linked to a phone number. When a user registers, they MUST provide a valid phone number. When they register, we should integrate with TWILIO (or some other SMS service) in order to send out a text message to the user's phone with a verification code. Create a random 6-8 character/digit code and send that to the user.

We will also then need to make a /api/v1/users/verifySocial endpoint. This endpoint should be able to verify every social platform

Solution